-
Notifications
You must be signed in to change notification settings - Fork 30
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
1.12.1 performance regression. #257
Comments
Crap what files are those showing up in? |
It is one of my own files, Ill try to find a repro that is a more reasonable size. |
if you're okay with it being open sourced, I dont think the size will be an issue if you want to add it to the testing examples |
At least in the branch |
Unfortunately, that information is not recorded. |
Ah haha well thats problematic, is there a way to program it in? or is restricted by a library |
It's certainly possible, but currently the pattern timing recording doesn't distinguish between files. |
Okay I'll work on adding that since I'm not sure how else to debug the slowdown |
My best bet for how to add it would be have commands/perf inform the recorders on file change. And have a separate bin of records per file. |
PR has been submitted with the file I originally ran perf on. |
I created a very jank solution |
Fixed in v1.12.15. |
line 3493 is
meta.function.definition
line 4427 is
:function_call
line 633 is
:source_wrapper
Edit: possibly duplicate of #256Edit: not fixed by #258
The text was updated successfully, but these errors were encountered: