hotspot/src/cpu/x86/vm/c2_globals_x86.hpp
changeset 33065 55892792936f
parent 29697 92501504191b
child 34162 16b54851eaf6
equal deleted inserted replaced
33064:57e7e1d3ade8 33065:55892792936f
    46 define_pd_global(bool, TieredCompilation,            trueInTiered);
    46 define_pd_global(bool, TieredCompilation,            trueInTiered);
    47 define_pd_global(intx, CompileThreshold,             10000);
    47 define_pd_global(intx, CompileThreshold,             10000);
    48 
    48 
    49 define_pd_global(intx, OnStackReplacePercentage,     140);
    49 define_pd_global(intx, OnStackReplacePercentage,     140);
    50 define_pd_global(intx, ConditionalMoveLimit,         3);
    50 define_pd_global(intx, ConditionalMoveLimit,         3);
    51 define_pd_global(intx, FLOATPRESSURE,                6);
       
    52 define_pd_global(intx, FreqInlineSize,               325);
    51 define_pd_global(intx, FreqInlineSize,               325);
    53 define_pd_global(intx, MinJumpTableSize,             10);
    52 define_pd_global(intx, MinJumpTableSize,             10);
    54 #ifdef AMD64
    53 #ifdef AMD64
    55 define_pd_global(intx, INTPRESSURE,                  13);
    54 define_pd_global(intx, INTPRESSURE,                  13);
       
    55 define_pd_global(intx, FLOATPRESSURE,                14);
    56 define_pd_global(intx, InteriorEntryAlignment,       16);
    56 define_pd_global(intx, InteriorEntryAlignment,       16);
    57 define_pd_global(size_t, NewSizeThreadIncrease,      ScaleForWordSize(4*K));
    57 define_pd_global(size_t, NewSizeThreadIncrease,      ScaleForWordSize(4*K));
    58 define_pd_global(intx, LoopUnrollLimit,              60);
    58 define_pd_global(intx, LoopUnrollLimit,              60);
    59 // InitialCodeCacheSize derived from specjbb2000 run.
    59 // InitialCodeCacheSize derived from specjbb2000 run.
    60 define_pd_global(intx, InitialCodeCacheSize,         2496*K); // Integral multiple of CodeCacheExpansionSize
    60 define_pd_global(intx, InitialCodeCacheSize,         2496*K); // Integral multiple of CodeCacheExpansionSize
    62 
    62 
    63 // Ergonomics related flags
    63 // Ergonomics related flags
    64 define_pd_global(uint64_t, MaxRAM,                   128ULL*G);
    64 define_pd_global(uint64_t, MaxRAM,                   128ULL*G);
    65 #else
    65 #else
    66 define_pd_global(intx, INTPRESSURE,                  6);
    66 define_pd_global(intx, INTPRESSURE,                  6);
       
    67 define_pd_global(intx, FLOATPRESSURE,                6);
    67 define_pd_global(intx, InteriorEntryAlignment,       4);
    68 define_pd_global(intx, InteriorEntryAlignment,       4);
    68 define_pd_global(size_t, NewSizeThreadIncrease,      4*K);
    69 define_pd_global(size_t, NewSizeThreadIncrease,      4*K);
    69 define_pd_global(intx, LoopUnrollLimit,              50);     // Design center runs on 1.3.1
    70 define_pd_global(intx, LoopUnrollLimit,              50);     // Design center runs on 1.3.1
    70 // InitialCodeCacheSize derived from specjbb2000 run.
    71 // InitialCodeCacheSize derived from specjbb2000 run.
    71 define_pd_global(intx, InitialCodeCacheSize,         2304*K); // Integral multiple of CodeCacheExpansionSize
    72 define_pd_global(intx, InitialCodeCacheSize,         2304*K); // Integral multiple of CodeCacheExpansionSize
    80 // scheduler sick.
    81 // scheduler sick.
    81 define_pd_global(bool, OptoPeephole,                 true);
    82 define_pd_global(bool, OptoPeephole,                 true);
    82 define_pd_global(bool, UseCISCSpill,                 true);
    83 define_pd_global(bool, UseCISCSpill,                 true);
    83 define_pd_global(bool, OptoScheduling,               false);
    84 define_pd_global(bool, OptoScheduling,               false);
    84 define_pd_global(bool, OptoBundling,                 false);
    85 define_pd_global(bool, OptoBundling,                 false);
       
    86 define_pd_global(bool, OptoRegScheduling,            true);
    85 
    87 
    86 define_pd_global(intx, ReservedCodeCacheSize,        48*M);
    88 define_pd_global(intx, ReservedCodeCacheSize,        48*M);
    87 define_pd_global(intx, NonProfiledCodeHeapSize,      21*M);
    89 define_pd_global(intx, NonProfiledCodeHeapSize,      21*M);
    88 define_pd_global(intx, ProfiledCodeHeapSize,         22*M);
    90 define_pd_global(intx, ProfiledCodeHeapSize,         22*M);
    89 define_pd_global(intx, NonNMethodCodeHeapSize,       5*M );
    91 define_pd_global(intx, NonNMethodCodeHeapSize,       5*M );