80 define_pd_global(size_t, InitialCodeCacheSize, 2048*K); // Integral multiple of CodeCacheExpansionSize
81 define_pd_global(size_t, ReservedCodeCacheSize, 48*M);
82 define_pd_global(size_t, NonProfiledCodeHeapSize, 21*M);
83 define_pd_global(size_t, ProfiledCodeHeapSize, 22*M);
84 define_pd_global(size_t, NonNMethodCodeHeapSize, 5*M );
85 define_pd_global(size_t, CodeCacheExpansionSize, 64*K);
86
87 // Ergonomics related flags
88 define_pd_global(uint64_t, MaxRAM, 128ULL*G);
89 #else
90 // InitialCodeCacheSize derived from specjbb2000 run.
91 define_pd_global(size_t, InitialCodeCacheSize, 1536*K); // Integral multiple of CodeCacheExpansionSize
92 define_pd_global(size_t, ReservedCodeCacheSize, 32*M);
93 define_pd_global(size_t, NonProfiledCodeHeapSize, 13*M);
94 define_pd_global(size_t, ProfiledCodeHeapSize, 14*M);
95 define_pd_global(size_t, NonNMethodCodeHeapSize, 5*M );
96 define_pd_global(size_t, CodeCacheExpansionSize, 32*K);
97 // Ergonomics related flags
98 define_pd_global(uint64_t, MaxRAM, 4ULL*G);
99 #endif
100 define_pd_global(uintx, CodeCacheMinBlockLength, 4);
101 define_pd_global(size_t, CodeCacheMinimumUseSpace, 400*K);
102
103 define_pd_global(bool, TrapBasedRangeChecks, false); // Not needed
104
105 // Heap related flags
106 define_pd_global(size_t, MetaspaceSize, ScaleForWordSize(16*M));
107
108 // Ergonomics related flags
109 define_pd_global(bool, NeverActAsServerClassMachine, false);
110
111 #endif // CPU_ARM_C2_GLOBALS_ARM_HPP
|
80 define_pd_global(size_t, InitialCodeCacheSize, 2048*K); // Integral multiple of CodeCacheExpansionSize
81 define_pd_global(size_t, ReservedCodeCacheSize, 48*M);
82 define_pd_global(size_t, NonProfiledCodeHeapSize, 21*M);
83 define_pd_global(size_t, ProfiledCodeHeapSize, 22*M);
84 define_pd_global(size_t, NonNMethodCodeHeapSize, 5*M );
85 define_pd_global(size_t, CodeCacheExpansionSize, 64*K);
86
87 // Ergonomics related flags
88 define_pd_global(uint64_t, MaxRAM, 128ULL*G);
89 #else
90 // InitialCodeCacheSize derived from specjbb2000 run.
91 define_pd_global(size_t, InitialCodeCacheSize, 1536*K); // Integral multiple of CodeCacheExpansionSize
92 define_pd_global(size_t, ReservedCodeCacheSize, 32*M);
93 define_pd_global(size_t, NonProfiledCodeHeapSize, 13*M);
94 define_pd_global(size_t, ProfiledCodeHeapSize, 14*M);
95 define_pd_global(size_t, NonNMethodCodeHeapSize, 5*M );
96 define_pd_global(size_t, CodeCacheExpansionSize, 32*K);
97 // Ergonomics related flags
98 define_pd_global(uint64_t, MaxRAM, 4ULL*G);
99 #endif
100 define_pd_global(uintx, CodeCacheMinBlockLength, 6);
101 define_pd_global(size_t, CodeCacheMinimumUseSpace, 400*K);
102
103 define_pd_global(bool, TrapBasedRangeChecks, false); // Not needed
104
105 // Heap related flags
106 define_pd_global(size_t, MetaspaceSize, ScaleForWordSize(16*M));
107
108 // Ergonomics related flags
109 define_pd_global(bool, NeverActAsServerClassMachine, false);
110
111 #endif // CPU_ARM_C2_GLOBALS_ARM_HPP
|