-
Notifications
You must be signed in to change notification settings - Fork 776
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
Bigint constants #3050
Bigint constants #3050
Conversation
Codecov Report
Additional details and impacted files
Flags with carried forward coverage won't be shown. Click here to find out more. |
Great stuff, thanks for taking this one step further! 🙏 Looks generally great and good to merge from my side (won’t do myself since I opened the initial PR, would be great if someone else could take upon that). Some tests still failing though. |
Updated both the base branch and this branch and resolved a merge conflict, since I wanted to get the latest DB-layout (storage trie prefix) changes in to be able to run the profiler on this and compare. |
Puh puh puh. It is so hard to get reliable deterministic results, I know realized that having two different CLI tabs (one with the PR and one with master and switching between them) might/seems also to influence performance since the OS might assign different ressources (?) to the specific tab or something. 🤔 I've now switched to staying in one tab and getting the different full paths with the Linux Just "live-writing" down the results here, I am not sure yet if they show some clear trend: Running PR : 11.32. 10.16. 9.613. 14.971. 15.277. 9.521. 15.092. 10.277 For some reasons GitHub sometimes thinks to auto-insert a dot after these numbers makes sense, I'll leave it there. Hmm. So these results are so utterly diverse, I guess one can't just read anything out of this. I'll run the same command as above but compare the on one block (number) lower (so 2005589): PR. : 32.583. 32.516. 31.984. 32.448. 30.251. 31.406. 32.788. 31.789 Ok. Better. Interesting that some blocks are so diverse. Hmm. I guess one can't completely say for sure nevertheless if this improves things or not out of this results. Slight tendency eventually that it does. So my conclusion would be somewhat: safe enough to say that this doesn't worsen things and likely enough that this somewhat improve things that we can merge. 🙂 |
c3b5877
to
4cd36f8
Compare
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.
LGTM. Going ahead and approving pending CI (though not sure if all will pass).
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.
LGTM
This PR:
util
Note: please review #3034 first (and merge in master if OK, or merge this on top if OK and then merge into master)