-
Notifications
You must be signed in to change notification settings - Fork 486
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Evaluation] [Performance] Ditch 'NamedDeBruijn' in favor of 'DeBruijn' #6706
Conversation
/benchmark validation |
2 similar comments
/benchmark validation |
/benchmark validation |
Click here to check the status of your benchmark. |
Comparing benchmark results of 'validation' on '5eb80f3fe3' (base) and '4a6c11ad07' (PR) Results table
|
Click here to check the status of your benchmark. |
WWWWAT hahaha |
Comparing benchmark results of 'validation' on '5eb80f3fe3' (base) and '4a6c11ad07' (PR) Results table
|
Click here to check the status of your benchmark. |
Comparing benchmark results of 'validation' on '5eb80f3fe3' (base) and '4a6c11ad07' (PR) Results table
|
Those results look pretty conclusive! |
/benchmark validation |
Click here to check the status of your benchmark. |
Comparing benchmark results of 'validation' on '5eb80f3fe' (base) and '4a6c11ad0' (PR) Results table
|
OK, I'm a moron, |
/benchmark validation-full |
2 similar comments
/benchmark validation-full |
/benchmark validation-full |
Click here to check the status of your benchmark. |
Comparing benchmark results of 'validation-full' on '5eb80f3fe' (base) and '4a6c11ad0' (PR) Results table
|
Click here to check the status of your benchmark. |
Comparing benchmark results of 'validation-full' on '5eb80f3fe' (base) and '4a6c11ad0' (PR) Results table
|
Click here to check the status of your benchmark. |
Comparing benchmark results of 'validation-full' on '5eb80f3fe' (base) and '4a6c11ad0' (PR) Results table
|
And it is consistent, here's the second output: and the third one: It appears that this PR somehow slows down the evaluator, while speeding up preparation, hence why we see results all over the place. How can it possibly slow down the evaluator? I have no idea, but this is likely me screwing something up, because I can't think of a way to make things slower by removing redundant code. The experiment is over, so I'm closing this PR, but we need to make sure to investigate this weirdness in future. |
Let's see how much these nasty name conversions cost us.