Skip to content

Conversation

@geoffw0
Copy link
Contributor

@geoffw0 geoffw0 commented Jun 17, 2019

This problem (discussed on Slack this morning) was quite straightforward. There was an unnecessary explosion of tuples when the evaluator explored getABaseClass+() on each recursive step.

The change reduces the code of this predicate to almost zero and saves more than 200s overall on UnrealEngine; has little effect on anything else I tried.

@geoffw0 geoffw0 added the C++ label Jun 17, 2019
@geoffw0 geoffw0 requested a review from a team as a code owner June 17, 2019 16:34
@jbj jbj merged commit 0b89101 into github:master Jun 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants