82 define_pd_global(bool, ResizeTLAB, false); 83 define_pd_global(intx, FreqInlineSize, 0); 84 define_pd_global(size_t, NewSizeThreadIncrease, 4*K); 85 define_pd_global(intx, InlineClassNatives, true); 86 define_pd_global(intx, InlineUnsafeOps, true); 87 define_pd_global(intx, InitialCodeCacheSize, 160*K); 88 define_pd_global(intx, ReservedCodeCacheSize, 32*M); 89 define_pd_global(intx, NonProfiledCodeHeapSize, 0); 90 define_pd_global(intx, ProfiledCodeHeapSize, 0); 91 define_pd_global(intx, NonNMethodCodeHeapSize, 32*M); 92 93 define_pd_global(intx, CodeCacheExpansionSize, 32*K); 94 define_pd_global(intx, CodeCacheMinBlockLength, 1); 95 define_pd_global(intx, CodeCacheMinimumUseSpace, 200*K); 96 define_pd_global(size_t, MetaspaceSize, ScaleForWordSize(4*M)); 97 define_pd_global(bool, NeverActAsServerClassMachine, true); 98 define_pd_global(uint64_t,MaxRAM, 1ULL*G); 99 #define CI_COMPILER_COUNT 0 100 #else 101 102 #if defined(COMPILER2) || INCLUDE_JVMCI 103 #define CI_COMPILER_COUNT 2 104 #else 105 #define CI_COMPILER_COUNT 1 106 #endif // COMPILER2 || INCLUDE_JVMCI 107 108 #endif // no compilers 109 110 // string type aliases used only in this file 111 typedef const char* ccstr; 112 typedef const char* ccstrlist; // represents string arguments which accumulate 113 114 // function type that will construct default range string 115 typedef const char* (*RangeStrFunc)(void); 116 117 struct Flag { 118 enum Flags { 119 // latest value origin 120 DEFAULT = 0, 121 COMMAND_LINE = 1, 122 ENVIRON_VAR = 2, 123 CONFIG_FILE = 3, 124 MANAGEMENT = 4, 125 ERGONOMIC = 5, 126 ATTACH_ON_DEMAND = 6, | 82 define_pd_global(bool, ResizeTLAB, false); 83 define_pd_global(intx, FreqInlineSize, 0); 84 define_pd_global(size_t, NewSizeThreadIncrease, 4*K); 85 define_pd_global(intx, InlineClassNatives, true); 86 define_pd_global(intx, InlineUnsafeOps, true); 87 define_pd_global(intx, InitialCodeCacheSize, 160*K); 88 define_pd_global(intx, ReservedCodeCacheSize, 32*M); 89 define_pd_global(intx, NonProfiledCodeHeapSize, 0); 90 define_pd_global(intx, ProfiledCodeHeapSize, 0); 91 define_pd_global(intx, NonNMethodCodeHeapSize, 32*M); 92 93 define_pd_global(intx, CodeCacheExpansionSize, 32*K); 94 define_pd_global(intx, CodeCacheMinBlockLength, 1); 95 define_pd_global(intx, CodeCacheMinimumUseSpace, 200*K); 96 define_pd_global(size_t, MetaspaceSize, ScaleForWordSize(4*M)); 97 define_pd_global(bool, NeverActAsServerClassMachine, true); 98 define_pd_global(uint64_t,MaxRAM, 1ULL*G); 99 #define CI_COMPILER_COUNT 0 100 #else 101 102 #if COMPILER2_OR_JVMCI 103 #define CI_COMPILER_COUNT 2 104 #else 105 #define CI_COMPILER_COUNT 1 106 #endif // COMPILER2_OR_JVMCI 107 108 #endif // no compilers 109 110 // string type aliases used only in this file 111 typedef const char* ccstr; 112 typedef const char* ccstrlist; // represents string arguments which accumulate 113 114 // function type that will construct default range string 115 typedef const char* (*RangeStrFunc)(void); 116 117 struct Flag { 118 enum Flags { 119 // latest value origin 120 DEFAULT = 0, 121 COMMAND_LINE = 1, 122 ENVIRON_VAR = 2, 123 CONFIG_FILE = 3, 124 MANAGEMENT = 4, 125 ERGONOMIC = 5, 126 ATTACH_ON_DEMAND = 6, |