Skip to content
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

Allow more expensive hot compilations under -Xtune:throughput #14563

Merged
merged 1 commit into from
Feb 22, 2022

Commits on Feb 18, 2022

  1. Allow more expensive hot compilations under -Xtune:throughput

    This commit enables two changes for hot/scorching compilations
    performed under the -Xtune:throughput mode:
    
    1. -Xjit:acceptHugeMethod is enabled, allowing more complex methods
    to be successfuly compiled. This change can be disabled by setting
    the following environment variable: TR_DontAcceptHugeMethods=1
    
    2. The JIT scratch memory limit is increased from 256 MB to 512 MB
    allowing compilations that need more memory to succeed. The new
    scratch memory limit value for hot compilations can be controlled
    with -Xjit:scratchSpaceLimitKBForHotCompilations=<NNN>
    
    Signed-off-by: Marius Pirvu <mpirvu@ca.ibm.com>
    mpirvu committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    a73ea43 View commit details
    Browse the repository at this point in the history