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




2962                                                                             \
2963   product(intx, SelfDestructTimer, 0,                                       \
2964           "Will cause VM to terminate after a given time (in minutes) "     \
2965           "(0 means off)")                                                  \
2966                                                                             \
2967   product(intx, MaxJavaStackTraceDepth, 1024,                               \
2968           "The maximum number of lines in the stack trace for Java "        \
2969           "exceptions (0 means all)")                                       \
2970                                                                             \
2971   NOT_EMBEDDED(diagnostic(intx, GuaranteedSafepointInterval, 1000,          \
2972           "Guarantee a safepoint (at least) every so many milliseconds "    \
2973           "(0 means none)"))                                                \
2974                                                                             \
2975   EMBEDDED_ONLY(product(intx, GuaranteedSafepointInterval, 0,               \
2976           "Guarantee a safepoint (at least) every so many milliseconds "    \
2977           "(0 means none)"))                                                \
2978                                                                             \
2979   product(intx, SafepointTimeoutDelay, 10000,                               \
2980           "Delay in milliseconds for option SafepointTimeout")              \
2981                                                                             \
2982   product(intx, NmethodSweepFraction, 16,                                   \
2983           "Number of invocations of sweeper to cover all nmethods")         \
2984                                                                             \
2985   product(intx, NmethodSweepCheckInterval, 5,                               \
2986           "Compilers wake up every n seconds to possibly sweep nmethods")   \
2987                                                                             \
2988   product(intx, NmethodSweepActivity, 10,                                   \
2989           "Removes cold nmethods from code cache if > 0. Higher values "    \
2990           "result in more aggressive sweeping")                             \
2991                                                                             \
2992   notproduct(bool, LogSweeper, false,                                       \
2993           "Keep a ring buffer of sweeper activity")                         \
2994                                                                             \
2995   notproduct(intx, SweeperLogEntries, 1024,                                 \
2996           "Number of records in the ring buffer of sweeper activity")       \
2997                                                                             \
2998   notproduct(intx, MemProfilingInterval, 500,                               \
2999           "Time between each invocation of the MemProfiler")                \
3000                                                                             \
3001   develop(intx, MallocCatchPtr, -1,                                         \
3002           "Hit breakpoint when mallocing/freeing this pointer")             \
3003                                                                             \
3004   notproduct(intx, AssertRepeat, 1,                                         \
3005           "number of times to evaluate expression in assert "               \
3006           "(to estimate overhead); only works with -DUSE_REPEATED_ASSERTS") \
3007                                                                             \


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")                                                         \
3395                                                                             \
3396   develop(intx, StopInterpreterAt, 0,                                       \
3397           "Stop interpreter execution at specified bytecode number")        \




2962                                                                             \
2963   product(intx, SelfDestructTimer, 0,                                       \
2964           "Will cause VM to terminate after a given time (in minutes) "     \
2965           "(0 means off)")                                                  \
2966                                                                             \
2967   product(intx, MaxJavaStackTraceDepth, 1024,                               \
2968           "The maximum number of lines in the stack trace for Java "        \
2969           "exceptions (0 means all)")                                       \
2970                                                                             \
2971   NOT_EMBEDDED(diagnostic(intx, GuaranteedSafepointInterval, 1000,          \
2972           "Guarantee a safepoint (at least) every so many milliseconds "    \
2973           "(0 means none)"))                                                \
2974                                                                             \
2975   EMBEDDED_ONLY(product(intx, GuaranteedSafepointInterval, 0,               \
2976           "Guarantee a safepoint (at least) every so many milliseconds "    \
2977           "(0 means none)"))                                                \
2978                                                                             \
2979   product(intx, SafepointTimeoutDelay, 10000,                               \
2980           "Delay in milliseconds for option SafepointTimeout")              \
2981                                                                             \






2982   product(intx, NmethodSweepActivity, 10,                                   \
2983           "Removes cold nmethods from code cache if > 0. Higher values "    \
2984           "result in more aggressive sweeping")                             \
2985                                                                             \
2986   notproduct(bool, LogSweeper, false,                                       \
2987           "Keep a ring buffer of sweeper activity")                         \
2988                                                                             \
2989   notproduct(intx, SweeperLogEntries, 1024,                                 \
2990           "Number of records in the ring buffer of sweeper activity")       \
2991                                                                             \
2992   notproduct(intx, MemProfilingInterval, 500,                               \
2993           "Time between each invocation of the MemProfiler")                \
2994                                                                             \
2995   develop(intx, MallocCatchPtr, -1,                                         \
2996           "Hit breakpoint when mallocing/freeing this pointer")             \
2997                                                                             \
2998   notproduct(intx, AssertRepeat, 1,                                         \
2999           "number of times to evaluate expression in assert "               \
3000           "(to estimate overhead); only works with -DUSE_REPEATED_ASSERTS") \
3001                                                                             \


3349   product_pd(uintx, InitialCodeCacheSize,                                   \
3350           "Initial code cache size (in bytes)")                             \
3351                                                                             \
3352   develop_pd(uintx, CodeCacheMinimumUseSpace,                               \
3353           "Minimum code cache size (in bytes) required to start VM.")       \
3354                                                                             \
3355   product(bool, SegmentedCodeCache, false,                                  \
3356           "Use a segmented code cache")                                     \
3357                                                                             \
3358   product_pd(uintx, ReservedCodeCacheSize,                                  \
3359           "Reserved code cache size (in bytes) - maximum code cache size")  \
3360                                                                             \
3361   product_pd(uintx, NonProfiledCodeHeapSize,                                \
3362           "Size of code heap with non-profiled methods (in bytes)")         \
3363                                                                             \
3364   product_pd(uintx, ProfiledCodeHeapSize,                                   \
3365           "Size of code heap with profiled methods (in bytes)")             \
3366                                                                             \
3367   product_pd(uintx, NonNMethodCodeHeapSize,                                 \
3368           "Size of code heap with non-nmethods (in bytes)")                 \



3369                                                                             \
3370   product_pd(uintx, CodeCacheExpansionSize,                                 \
3371           "Code cache expansion size (in bytes)")                           \
3372                                                                             \
3373   develop_pd(uintx, CodeCacheMinBlockLength,                                \
3374           "Minimum number of segments in a code cache block")               \
3375                                                                             \
3376   notproduct(bool, ExitOnFullCodeCache, false,                              \
3377           "Exit the VM if we fill the code cache")                          \
3378                                                                             \
3379   product(bool, UseCodeCacheFlushing, true,                                 \
3380           "Remove cold/old nmethods from the code cache")                   \
3381                                                                             \
3382   /* interpreter debugging */                                               \
3383   develop(intx, BinarySwitchThreshold, 5,                                   \
3384           "Minimal number of lookupswitch entries for rewriting to binary " \
3385           "switch")                                                         \
3386                                                                             \
3387   develop(intx, StopInterpreterAt, 0,                                       \
3388           "Stop interpreter execution at specified bytecode number")        \


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