src/share/vm/runtime/globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Sdiff src/share/vm/runtime

src/share/vm/runtime/globals.hpp

Print this page




 171 define_pd_global(bool, UseTypeProfile,               false);
 172 define_pd_global(bool, UseOnStackReplacement,        false);
 173 define_pd_global(bool, InlineIntrinsics,             false);
 174 define_pd_global(bool, PreferInterpreterNativeStubs, true);
 175 define_pd_global(bool, ProfileInterpreter,           false);
 176 define_pd_global(bool, ProfileTraps,                 false);
 177 define_pd_global(bool, TieredCompilation,            false);
 178 
 179 define_pd_global(intx, CompileThreshold,             0);
 180 
 181 define_pd_global(intx, OnStackReplacePercentage,     0);
 182 define_pd_global(bool, ResizeTLAB,                   false);
 183 define_pd_global(intx, FreqInlineSize,               0);
 184 define_pd_global(intx, NewSizeThreadIncrease,        4*K);
 185 define_pd_global(intx, InlineClassNatives,           true);
 186 define_pd_global(intx, InlineUnsafeOps,              true);
 187 define_pd_global(intx, InitialCodeCacheSize,         160*K);
 188 define_pd_global(intx, ReservedCodeCacheSize,        32*M);
 189 define_pd_global(intx, NonProfiledCodeHeapSize,      0);
 190 define_pd_global(intx, ProfiledCodeHeapSize,         0);
 191 define_pd_global(intx, NonMethodCodeHeapSize,        32*M);
 192 
 193 define_pd_global(intx, CodeCacheExpansionSize,       32*K);
 194 define_pd_global(intx, CodeCacheMinBlockLength,      1);
 195 define_pd_global(intx, CodeCacheMinimumUseSpace,     200*K);
 196 define_pd_global(uintx,MetaspaceSize,    ScaleForWordSize(4*M));
 197 define_pd_global(bool, NeverActAsServerClassMachine, true);
 198 define_pd_global(uint64_t,MaxRAM,                    1ULL*G);
 199 #define CI_COMPILER_COUNT 0
 200 #else
 201 
 202 #ifdef COMPILER2
 203 #define CI_COMPILER_COUNT 2
 204 #else
 205 #define CI_COMPILER_COUNT 1
 206 #endif // COMPILER2
 207 
 208 #endif // no compilers
 209 
 210 // string type aliases used only in this file
 211 typedef const char* ccstr;


3353           "Align inner loops to zero relative to this modulus")             \
3354                                                                             \
3355   product_pd(uintx, InitialCodeCacheSize,                                   \
3356           "Initial code cache size (in bytes)")                             \
3357                                                                             \
3358   develop_pd(uintx, CodeCacheMinimumUseSpace,                               \
3359           "Minimum code cache size (in bytes) required to start VM.")       \
3360                                                                             \
3361   product(bool, SegmentedCodeCache, false,                                  \
3362           "Use a segmented code cache")                                     \
3363                                                                             \
3364   product_pd(uintx, ReservedCodeCacheSize,                                  \
3365           "Reserved code cache size (in bytes) - maximum code cache size")  \
3366                                                                             \
3367   product_pd(uintx, NonProfiledCodeHeapSize,                                \
3368           "Size of code heap with non-profiled methods (in bytes)")         \
3369                                                                             \
3370   product_pd(uintx, ProfiledCodeHeapSize,                                   \
3371           "Size of code heap with profiled methods (in bytes)")             \
3372                                                                             \
3373   product_pd(uintx, NonMethodCodeHeapSize,                                  \
3374           "Size of code heap with non-methods (in bytes)")                  \
3375                                                                             \
3376   product(uintx, CodeCacheMinimumFreeSpace, 500*K,                          \
3377           "When less than X space left, we stop compiling")                 \
3378                                                                             \
3379   product_pd(uintx, CodeCacheExpansionSize,                                 \
3380           "Code cache expansion size (in bytes)")                           \
3381                                                                             \
3382   develop_pd(uintx, CodeCacheMinBlockLength,                                \
3383           "Minimum number of segments in a code cache block")               \
3384                                                                             \
3385   notproduct(bool, ExitOnFullCodeCache, false,                              \
3386           "Exit the VM if we fill the code cache")                          \
3387                                                                             \
3388   product(bool, UseCodeCacheFlushing, true,                                 \
3389           "Remove cold/old nmethods from the code cache")                   \
3390                                                                             \
3391   /* interpreter debugging */                                               \
3392   develop(intx, BinarySwitchThreshold, 5,                                   \
3393           "Minimal number of lookupswitch entries for rewriting to binary " \
3394           "switch")                                                         \




 171 define_pd_global(bool, UseTypeProfile,               false);
 172 define_pd_global(bool, UseOnStackReplacement,        false);
 173 define_pd_global(bool, InlineIntrinsics,             false);
 174 define_pd_global(bool, PreferInterpreterNativeStubs, true);
 175 define_pd_global(bool, ProfileInterpreter,           false);
 176 define_pd_global(bool, ProfileTraps,                 false);
 177 define_pd_global(bool, TieredCompilation,            false);
 178 
 179 define_pd_global(intx, CompileThreshold,             0);
 180 
 181 define_pd_global(intx, OnStackReplacePercentage,     0);
 182 define_pd_global(bool, ResizeTLAB,                   false);
 183 define_pd_global(intx, FreqInlineSize,               0);
 184 define_pd_global(intx, NewSizeThreadIncrease,        4*K);
 185 define_pd_global(intx, InlineClassNatives,           true);
 186 define_pd_global(intx, InlineUnsafeOps,              true);
 187 define_pd_global(intx, InitialCodeCacheSize,         160*K);
 188 define_pd_global(intx, ReservedCodeCacheSize,        32*M);
 189 define_pd_global(intx, NonProfiledCodeHeapSize,      0);
 190 define_pd_global(intx, ProfiledCodeHeapSize,         0);
 191 define_pd_global(intx, NonNMethodCodeHeapSize,        32*M);
 192 
 193 define_pd_global(intx, CodeCacheExpansionSize,       32*K);
 194 define_pd_global(intx, CodeCacheMinBlockLength,      1);
 195 define_pd_global(intx, CodeCacheMinimumUseSpace,     200*K);
 196 define_pd_global(uintx,MetaspaceSize,    ScaleForWordSize(4*M));
 197 define_pd_global(bool, NeverActAsServerClassMachine, true);
 198 define_pd_global(uint64_t,MaxRAM,                    1ULL*G);
 199 #define CI_COMPILER_COUNT 0
 200 #else
 201 
 202 #ifdef COMPILER2
 203 #define CI_COMPILER_COUNT 2
 204 #else
 205 #define CI_COMPILER_COUNT 1
 206 #endif // COMPILER2
 207 
 208 #endif // no compilers
 209 
 210 // string type aliases used only in this file
 211 typedef const char* ccstr;


3353           "Align inner loops to zero relative to this modulus")             \
3354                                                                             \
3355   product_pd(uintx, InitialCodeCacheSize,                                   \
3356           "Initial code cache size (in bytes)")                             \
3357                                                                             \
3358   develop_pd(uintx, CodeCacheMinimumUseSpace,                               \
3359           "Minimum code cache size (in bytes) required to start VM.")       \
3360                                                                             \
3361   product(bool, SegmentedCodeCache, false,                                  \
3362           "Use a segmented code cache")                                     \
3363                                                                             \
3364   product_pd(uintx, ReservedCodeCacheSize,                                  \
3365           "Reserved code cache size (in bytes) - maximum code cache size")  \
3366                                                                             \
3367   product_pd(uintx, NonProfiledCodeHeapSize,                                \
3368           "Size of code heap with non-profiled methods (in bytes)")         \
3369                                                                             \
3370   product_pd(uintx, ProfiledCodeHeapSize,                                   \
3371           "Size of code heap with profiled methods (in bytes)")             \
3372                                                                             \
3373   product_pd(uintx, NonNMethodCodeHeapSize,                                 \
3374           "Size of code heap with non-nmethods (in bytes)")                 \
3375                                                                             \
3376   product(uintx, CodeCacheMinimumFreeSpace, 500*K,                          \
3377           "When less than X space left, we stop compiling")                 \
3378                                                                             \
3379   product_pd(uintx, CodeCacheExpansionSize,                                 \
3380           "Code cache expansion size (in bytes)")                           \
3381                                                                             \
3382   develop_pd(uintx, CodeCacheMinBlockLength,                                \
3383           "Minimum number of segments in a code cache block")               \
3384                                                                             \
3385   notproduct(bool, ExitOnFullCodeCache, false,                              \
3386           "Exit the VM if we fill the code cache")                          \
3387                                                                             \
3388   product(bool, UseCodeCacheFlushing, true,                                 \
3389           "Remove cold/old nmethods from the code cache")                   \
3390                                                                             \
3391   /* interpreter debugging */                                               \
3392   develop(intx, BinarySwitchThreshold, 5,                                   \
3393           "Minimal number of lookupswitch entries for rewriting to binary " \
3394           "switch")                                                         \


src/share/vm/runtime/globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File