< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page




3375           "Use a segmented code cache")                                     \
3376                                                                             \
3377   product_pd(uintx, ReservedCodeCacheSize,                                  \
3378           "Reserved code cache size (in bytes) - maximum code cache size")  \
3379           range(os::vm_page_size(), max_uintx)                              \
3380                                                                             \
3381   product_pd(uintx, NonProfiledCodeHeapSize,                                \
3382           "Size of code heap with non-profiled methods (in bytes)")         \
3383           range(0, max_uintx)                                               \
3384                                                                             \
3385   product_pd(uintx, ProfiledCodeHeapSize,                                   \
3386           "Size of code heap with profiled methods (in bytes)")             \
3387           range(0, max_uintx)                                               \
3388                                                                             \
3389   product_pd(uintx, NonNMethodCodeHeapSize,                                 \
3390           "Size of code heap with non-nmethods (in bytes)")                 \
3391           range(os::vm_page_size(), max_uintx)                              \
3392                                                                             \
3393   product_pd(uintx, CodeCacheExpansionSize,                                 \
3394           "Code cache expansion size (in bytes)")                           \
3395           range(os::vm_page_size(), max_uintx)                              \
3396                                                                             \
3397   diagnostic_pd(uintx, CodeCacheMinBlockLength,                             \
3398           "Minimum number of segments in a code cache block")               \
3399           range(1, 100)                                                     \
3400                                                                             \
3401   notproduct(bool, ExitOnFullCodeCache, false,                              \
3402           "Exit the VM if we fill the code cache")                          \
3403                                                                             \
3404   product(bool, UseCodeCacheFlushing, true,                                 \
3405           "Remove cold/old nmethods from the code cache")                   \
3406                                                                             \
3407   product(uintx, StartAggressiveSweepingAt, 10,                             \
3408           "Start aggressive sweeping if X[%] of the code cache is free."    \
3409           "Segmented code cache: X[%] of the non-profiled heap."            \
3410           "Non-segmented code cache: X[%] of the total code cache")         \
3411           range(0, 100)                                                     \
3412                                                                             \
3413   /* AOT parameters */                                                      \
3414   product(bool, UseAOT, AOT_ONLY(true) NOT_AOT(false),                      \
3415           "Use AOT compiled files")                                         \




3375           "Use a segmented code cache")                                     \
3376                                                                             \
3377   product_pd(uintx, ReservedCodeCacheSize,                                  \
3378           "Reserved code cache size (in bytes) - maximum code cache size")  \
3379           range(os::vm_page_size(), max_uintx)                              \
3380                                                                             \
3381   product_pd(uintx, NonProfiledCodeHeapSize,                                \
3382           "Size of code heap with non-profiled methods (in bytes)")         \
3383           range(0, max_uintx)                                               \
3384                                                                             \
3385   product_pd(uintx, ProfiledCodeHeapSize,                                   \
3386           "Size of code heap with profiled methods (in bytes)")             \
3387           range(0, max_uintx)                                               \
3388                                                                             \
3389   product_pd(uintx, NonNMethodCodeHeapSize,                                 \
3390           "Size of code heap with non-nmethods (in bytes)")                 \
3391           range(os::vm_page_size(), max_uintx)                              \
3392                                                                             \
3393   product_pd(uintx, CodeCacheExpansionSize,                                 \
3394           "Code cache expansion size (in bytes)")                           \
3395           range(32*K, max_uintx)                                            \
3396                                                                             \
3397   diagnostic_pd(uintx, CodeCacheMinBlockLength,                             \
3398           "Minimum number of segments in a code cache block")               \
3399           range(1, 100)                                                     \
3400                                                                             \
3401   notproduct(bool, ExitOnFullCodeCache, false,                              \
3402           "Exit the VM if we fill the code cache")                          \
3403                                                                             \
3404   product(bool, UseCodeCacheFlushing, true,                                 \
3405           "Remove cold/old nmethods from the code cache")                   \
3406                                                                             \
3407   product(uintx, StartAggressiveSweepingAt, 10,                             \
3408           "Start aggressive sweeping if X[%] of the code cache is free."    \
3409           "Segmented code cache: X[%] of the non-profiled heap."            \
3410           "Non-segmented code cache: X[%] of the total code cache")         \
3411           range(0, 100)                                                     \
3412                                                                             \
3413   /* AOT parameters */                                                      \
3414   product(bool, UseAOT, AOT_ONLY(true) NOT_AOT(false),                      \
3415           "Use AOT compiled files")                                         \


< prev index next >