-
Notifications
You must be signed in to change notification settings - Fork 223
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
Update snmalloc from 0.5.0 to 0.5.2 #2114
Conversation
snmalloc_0.5.2@18062 aka 20210127.2 vs master ewma over 50 builds from 17400 to 18060 |
Interestingly, this upgrade is causing the following tests to fail reproducibly:
|
There is a major performance regression in virtual mode, which is causing transaction times to double in the forum_app for example, and to timeout in others. Run with snmalloc 0.5.0:
0.5.2
|
Ok so:
|
Bisected down to microsoft/snmalloc@d3ecd66 |
@mjp41 kindly made a tweak to the pow2 check code used by the assertion called in align_up/down (microsoft/snmalloc#274), which does resolve the performance hit. Closing this for now, will re-open a 0.5.0 to 0.5.3 PR once available. |
No description provided.