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
Adjust VM heap growth factor #2082
Conversation
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.
r=me if watch-cli.js is neutral.
Let's measure non-JIT watch-cli.js JetStream2 score to ensure that we do not introduce significant regression.
And let's paste the result data to commit message.
Performed an AABB NoJIT test (10 iterations) in minimode locally. It seems the results are neutral based on the computed pvalue of t-test, where the result is attached. score 0: 62.008 with options: ['/Volumes/WebKit/mac/OpenSource/WebKitBuild/Release/jsc', '--useJIT=0', 'watch-cli.js'] score 0: 60.111 with options: ['/Volumes/WebKit/mac/OpenSource/WebKitBuild/Release/jsc', '--useJIT=0', '--validateOptions=1', '--largeHeapGrowthFactor=1.20', '--miniVMHeapGrowthFactor=1.20', 'watch-cli.js'] base mean: 61.972, config mean: 62.116, prog: 0.23%, sig: False, options: ['--validateOptions=1', '--largeHeapGrowthFactor=1.20', '--miniVMHeapGrowthFactor=1.20'] |
https://bugs.webkit.org/show_bug.cgi?id=242347 Reviewed by Yusuke Suzuki. We adjust VM heap growth factor to gain 0.5% RAMification progression. * Source/JavaScriptCore/runtime/OptionsList.h: Canonical link: https://commits.webkit.org/252169@main
60e2de5
to
34d0653
Compare
Committed 252169@main (34d0653): https://commits.webkit.org/252169@main Reviewed commits have been landed. Closing PR #2082 and removing active labels. |
https://bugs.webkit.org/show_bug.cgi?id=243235 Reviewed by Justin Michaud. Lowering large heap growth factor might lead to the regression in benchmark PLUM3. So, we should revert that change applied in the previous commit(WebKit#2082). * Source/JavaScriptCore/runtime/OptionsList.h: Canonical link: https://commits.webkit.org/252860@main
https://bugs.webkit.org/show_bug.cgi?id=243235 Reviewed by Justin Michaud. Lowering large heap growth factor might lead to the regression in benchmark PLUM3. So, we should revert that change applied in the previous commit(WebKit#2082). * Source/JavaScriptCore/runtime/OptionsList.h: Canonical link: https://commits.webkit.org/252860@main
34d0653