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 ); |