67 define_pd_global(intx, InteriorEntryAlignment, 4); 68 define_pd_global(intx, NewSizeThreadIncrease, 4*K); 69 define_pd_global(intx, LoopUnrollLimit, 50); // Design center runs on 1.3.1 70 // InitialCodeCacheSize derived from specjbb2000 run. 71 define_pd_global(intx, InitialCodeCacheSize, 2304*K); // Integral multiple of CodeCacheExpansionSize 72 define_pd_global(intx, CodeCacheExpansionSize, 32*K); 73 74 // Ergonomics related flags 75 define_pd_global(uint64_t,MaxRAM, 4ULL*G); 76 #endif // AMD64 77 define_pd_global(intx, RegisterCostAreaRatio, 16000); 78 79 // Peephole and CISC spilling both break the graph, and so makes the 80 // scheduler sick. 81 define_pd_global(bool, OptoPeephole, true); 82 define_pd_global(bool, UseCISCSpill, true); 83 define_pd_global(bool, OptoScheduling, false); 84 define_pd_global(bool, OptoBundling, false); 85 86 define_pd_global(intx, ReservedCodeCacheSize, 48*M); 87 define_pd_global(uintx, CodeCacheMinBlockLength, 4); 88 define_pd_global(uintx, CodeCacheMinimumUseSpace, 400*K); 89 90 define_pd_global(bool, TrapBasedRangeChecks, false); // Not needed on x86. 91 92 // Heap related flags 93 define_pd_global(uintx,MetaspaceSize, ScaleForWordSize(16*M)); 94 95 // Ergonomics related flags 96 define_pd_global(bool, NeverActAsServerClassMachine, false); 97 98 #endif // CPU_X86_VM_C2_GLOBALS_X86_HPP | 67 define_pd_global(intx, InteriorEntryAlignment, 4); 68 define_pd_global(intx, NewSizeThreadIncrease, 4*K); 69 define_pd_global(intx, LoopUnrollLimit, 50); // Design center runs on 1.3.1 70 // InitialCodeCacheSize derived from specjbb2000 run. 71 define_pd_global(intx, InitialCodeCacheSize, 2304*K); // Integral multiple of CodeCacheExpansionSize 72 define_pd_global(intx, CodeCacheExpansionSize, 32*K); 73 74 // Ergonomics related flags 75 define_pd_global(uint64_t,MaxRAM, 4ULL*G); 76 #endif // AMD64 77 define_pd_global(intx, RegisterCostAreaRatio, 16000); 78 79 // Peephole and CISC spilling both break the graph, and so makes the 80 // scheduler sick. 81 define_pd_global(bool, OptoPeephole, true); 82 define_pd_global(bool, UseCISCSpill, true); 83 define_pd_global(bool, OptoScheduling, false); 84 define_pd_global(bool, OptoBundling, false); 85 86 define_pd_global(intx, ReservedCodeCacheSize, 48*M); 87 define_pd_global(intx, NonProfiledCodeHeapSize, 21*M); 88 define_pd_global(intx, ProfiledCodeHeapSize, 22*M); 89 define_pd_global(intx, NonMethodCodeHeapSize, 5*M ); 90 define_pd_global(uintx, CodeCacheMinBlockLength, 4); 91 define_pd_global(uintx, CodeCacheMinimumUseSpace, 400*K); 92 93 define_pd_global(bool, TrapBasedRangeChecks, false); // Not needed on x86. 94 95 // Heap related flags 96 define_pd_global(uintx,MetaspaceSize, ScaleForWordSize(16*M)); 97 98 // Ergonomics related flags 99 define_pd_global(bool, NeverActAsServerClassMachine, false); 100 101 #endif // CPU_X86_VM_C2_GLOBALS_X86_HPP |