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