-
Notifications
You must be signed in to change notification settings - Fork 36
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
this code very faster #539
base: master
Are you sure you want to change the base?
Conversation
TODO list:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good so far. I'm gonna try review frequently to keep the diff size small
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, continues to get closer :)
…ermediate representation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, this is mcuh easier to understand now
Some preliminary performance metrics. (Take with a grain of salt, as with all benchmarks.)
This fork:
Current Master (4.2.27) after running a few times to get JIT advantages:
This fork is about |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, looking good
Did some optimizations:
|
I limited the tree view and trail view to depth 5 for now. The graph engine can easily handle more, but the rendering is too slow. There should be an indicator that a cut-off happened though. |
The total graph rebuilding time is now at |
Some more progress:
|
🦀
(feel free to change the name of this PR)