src/share/vm/runtime/globals.hpp

Print this page
rev 1083 : code cache unloading for webrev 091214
rev 1084 : This rev fixes all the print format stuff and resets less counters as recommended by Vladimir.
rev 1085 : checkpoint unloading changes on 100107


3001           "Code entry alignment for generated code (in bytes)")             \
3002                                                                             \
3003   product_pd(uintx, InitialCodeCacheSize,                                   \
3004           "Initial code cache size (in bytes)")                             \
3005                                                                             \
3006   product_pd(uintx, ReservedCodeCacheSize,                                  \
3007           "Reserved code cache size (in bytes) - maximum code cache size")  \
3008                                                                             \
3009   product(uintx, CodeCacheMinimumFreeSpace, 500*K,                          \
3010           "When less than X space left, we stop compiling.")                \
3011                                                                             \
3012   product_pd(uintx, CodeCacheExpansionSize,                                 \
3013           "Code cache expansion size (in bytes)")                           \
3014                                                                             \
3015   develop_pd(uintx, CodeCacheMinBlockLength,                                \
3016           "Minimum number of segments in a code cache block.")              \
3017                                                                             \
3018   notproduct(bool, ExitOnFullCodeCache, false,                              \
3019           "Exit the VM if we fill the code cache.")                         \
3020                                                                             \









3021   /* interpreter debugging */                                               \
3022   develop(intx, BinarySwitchThreshold, 5,                                   \
3023           "Minimal number of lookupswitch entries for rewriting to binary " \
3024           "switch")                                                         \
3025                                                                             \
3026   develop(intx, StopInterpreterAt, 0,                                       \
3027           "Stops interpreter execution at specified bytecode number")       \
3028                                                                             \
3029   develop(intx, TraceBytecodesAt, 0,                                        \
3030           "Traces bytecodes starting with specified bytecode number")       \
3031                                                                             \
3032   /* compiler interface */                                                  \
3033   develop(intx, CIStart, 0,                                                 \
3034           "the id of the first compilation to permit")                      \
3035                                                                             \
3036   develop(intx, CIStop,    -1,                                              \
3037           "the id of the last compilation to permit")                       \
3038                                                                             \
3039   develop(intx, CIStartOSR,     0,                                          \
3040           "the id of the first osr compilation to permit "                  \




3001           "Code entry alignment for generated code (in bytes)")             \
3002                                                                             \
3003   product_pd(uintx, InitialCodeCacheSize,                                   \
3004           "Initial code cache size (in bytes)")                             \
3005                                                                             \
3006   product_pd(uintx, ReservedCodeCacheSize,                                  \
3007           "Reserved code cache size (in bytes) - maximum code cache size")  \
3008                                                                             \
3009   product(uintx, CodeCacheMinimumFreeSpace, 500*K,                          \
3010           "When less than X space left, we stop compiling.")                \
3011                                                                             \
3012   product_pd(uintx, CodeCacheExpansionSize,                                 \
3013           "Code cache expansion size (in bytes)")                           \
3014                                                                             \
3015   develop_pd(uintx, CodeCacheMinBlockLength,                                \
3016           "Minimum number of segments in a code cache block.")              \
3017                                                                             \
3018   notproduct(bool, ExitOnFullCodeCache, false,                              \
3019           "Exit the VM if we fill the code cache.")                         \
3020                                                                             \
3021   product(bool, UseCodeCacheFlushing, false,                                \
3022           "Attempt to clean the code cache before shutting off compiler")   \
3023                                                                             \
3024   product(intx,  MinCodeCacheFlushingInterval, 30,                          \
3025           "Min number of seconds between code cache cleaning sessions")     \
3026                                                                             \
3027   product(uintx,  CodeCacheFlushingMinimumFreeSpace, 1500*K,                \
3028           "When less than X space left, start code cache cleaning")         \
3029                                                                             \
3030   /* interpreter debugging */                                               \
3031   develop(intx, BinarySwitchThreshold, 5,                                   \
3032           "Minimal number of lookupswitch entries for rewriting to binary " \
3033           "switch")                                                         \
3034                                                                             \
3035   develop(intx, StopInterpreterAt, 0,                                       \
3036           "Stops interpreter execution at specified bytecode number")       \
3037                                                                             \
3038   develop(intx, TraceBytecodesAt, 0,                                        \
3039           "Traces bytecodes starting with specified bytecode number")       \
3040                                                                             \
3041   /* compiler interface */                                                  \
3042   develop(intx, CIStart, 0,                                                 \
3043           "the id of the first compilation to permit")                      \
3044                                                                             \
3045   develop(intx, CIStop,    -1,                                              \
3046           "the id of the last compilation to permit")                       \
3047                                                                             \
3048   develop(intx, CIStartOSR,     0,                                          \
3049           "the id of the first osr compilation to permit "                  \