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

src/share/vm/runtime/globals.hpp

Print this page




 874   notproduct(bool, ZombieALot, false,                                       \
 875           "Create zombies (non-entrant) at exit from the runtime system")   \
 876                                                                             \
 877   product(bool, UnlinkSymbolsALot, false,                                   \
 878           "Unlink unreferenced symbols from the symbol table at safepoints")\
 879                                                                             \
 880   notproduct(bool, WalkStackALot, false,                                    \
 881           "Trace stack (no print) at every exit from the runtime system")   \
 882                                                                             \
 883   product(bool, Debugging, false,                                           \
 884           "Set when executing debug methods in debug.cpp "                  \
 885           "(to prevent triggering assertions)")                             \
 886                                                                             \
 887   notproduct(bool, StrictSafepointChecks, trueInDebug,                      \
 888           "Enable strict checks that safepoints cannot happen for threads " \
 889           "that use NoSafepointVerifier")                                   \
 890                                                                             \
 891   notproduct(bool, VerifyLastFrame, false,                                  \
 892           "Verify oops on last frame on entry to VM")                       \
 893                                                                             \
 894   develop(bool, TraceHandleAllocation, false,                               \
 895           "Print out warnings when suspiciously many handles are allocated")\
 896                                                                             \
 897   product(bool, FailOverToOldVerifier, true,                                \
 898           "Fail over to old verifier when split verifier fails")            \
 899                                                                             \
 900   develop(bool, ShowSafepointMsgs, false,                                   \
 901           "Show message about safepoint synchronization")                   \
 902                                                                             \
 903   product(bool, SafepointTimeout, false,                                    \
 904           "Time out and warn or fail after SafepointTimeoutDelay "          \
 905           "milliseconds if failed to reach safepoint")                      \
 906                                                                             \
 907   develop(bool, DieOnSafepointTimeout, false,                               \
 908           "Die upon failure to reach safepoint (see SafepointTimeout)")     \
 909                                                                             \
 910   /* 50 retries * (5 * current_retry_count) millis = ~6.375 seconds */      \
 911   /* typically, at most a few retries are needed                    */      \
 912   product(intx, SuspendRetryCount, 50,                                      \
 913           "Maximum retry count for an external suspend request")            \
 914           range(0, max_intx)                                                \
 915                                                                             \
 916   product(intx, SuspendRetryDelay, 5,                                       \


3027   product(intx, NmethodSweepActivity, 10,                                   \
3028           "Removes cold nmethods from code cache if > 0. Higher values "    \
3029           "result in more aggressive sweeping")                             \
3030           range(0, 2000)                                                    \
3031                                                                             \
3032   notproduct(bool, LogSweeper, false,                                       \
3033           "Keep a ring buffer of sweeper activity")                         \
3034                                                                             \
3035   notproduct(intx, SweeperLogEntries, 1024,                                 \
3036           "Number of records in the ring buffer of sweeper activity")       \
3037                                                                             \
3038   notproduct(intx, MemProfilingInterval, 500,                               \
3039           "Time between each invocation of the MemProfiler")                \
3040                                                                             \
3041   develop(intx, MallocCatchPtr, -1,                                         \
3042           "Hit breakpoint when mallocing/freeing this pointer")             \
3043                                                                             \
3044   notproduct(ccstrlist, SuppressErrorAt, "",                                \
3045           "List of assertions (file:line) to muzzle")                       \
3046                                                                             \
3047   notproduct(size_t, HandleAllocationLimit, 1024,                           \
3048           "Threshold for HandleMark allocation when +TraceHandleAllocation "\
3049           "is used")                                                        \
3050                                                                             \
3051   develop(size_t, TotalHandleAllocationLimit, 1024,                         \
3052           "Threshold for total handle allocation when "                     \
3053           "+TraceHandleAllocation is used")                                 \
3054                                                                             \
3055   develop(intx, StackPrintLimit, 100,                                       \
3056           "number of stack frames to print in VM-level stack dump")         \
3057                                                                             \
3058   notproduct(intx, MaxElementPrintSize, 256,                                \
3059           "maximum number of elements to print")                            \
3060                                                                             \
3061   notproduct(intx, MaxSubklassPrintSize, 4,                                 \
3062           "maximum number of subklasses to print when printing klass")      \
3063                                                                             \
3064   product(intx, MaxInlineLevel, 9,                                          \
3065           "maximum number of nested calls that are inlined")                \
3066           range(0, max_jint)                                                \
3067                                                                             \
3068   product(intx, MaxRecursiveInlineLevel, 1,                                 \
3069           "maximum number of nested recursive calls that are inlined")      \
3070           range(0, max_jint)                                                \
3071                                                                             \
3072   develop(intx, MaxForceInlineLevel, 100,                                   \
3073           "maximum number of nested calls that are forced for inlining "    \
3074           "(using CompileCommand or marked w/ @ForceInline)")               \




 874   notproduct(bool, ZombieALot, false,                                       \
 875           "Create zombies (non-entrant) at exit from the runtime system")   \
 876                                                                             \
 877   product(bool, UnlinkSymbolsALot, false,                                   \
 878           "Unlink unreferenced symbols from the symbol table at safepoints")\
 879                                                                             \
 880   notproduct(bool, WalkStackALot, false,                                    \
 881           "Trace stack (no print) at every exit from the runtime system")   \
 882                                                                             \
 883   product(bool, Debugging, false,                                           \
 884           "Set when executing debug methods in debug.cpp "                  \
 885           "(to prevent triggering assertions)")                             \
 886                                                                             \
 887   notproduct(bool, StrictSafepointChecks, trueInDebug,                      \
 888           "Enable strict checks that safepoints cannot happen for threads " \
 889           "that use NoSafepointVerifier")                                   \
 890                                                                             \
 891   notproduct(bool, VerifyLastFrame, false,                                  \
 892           "Verify oops on last frame on entry to VM")                       \
 893                                                                             \



 894   product(bool, FailOverToOldVerifier, true,                                \
 895           "Fail over to old verifier when split verifier fails")            \
 896                                                                             \
 897   develop(bool, ShowSafepointMsgs, false,                                   \
 898           "Show message about safepoint synchronization")                   \
 899                                                                             \
 900   product(bool, SafepointTimeout, false,                                    \
 901           "Time out and warn or fail after SafepointTimeoutDelay "          \
 902           "milliseconds if failed to reach safepoint")                      \
 903                                                                             \
 904   develop(bool, DieOnSafepointTimeout, false,                               \
 905           "Die upon failure to reach safepoint (see SafepointTimeout)")     \
 906                                                                             \
 907   /* 50 retries * (5 * current_retry_count) millis = ~6.375 seconds */      \
 908   /* typically, at most a few retries are needed                    */      \
 909   product(intx, SuspendRetryCount, 50,                                      \
 910           "Maximum retry count for an external suspend request")            \
 911           range(0, max_intx)                                                \
 912                                                                             \
 913   product(intx, SuspendRetryDelay, 5,                                       \


3024   product(intx, NmethodSweepActivity, 10,                                   \
3025           "Removes cold nmethods from code cache if > 0. Higher values "    \
3026           "result in more aggressive sweeping")                             \
3027           range(0, 2000)                                                    \
3028                                                                             \
3029   notproduct(bool, LogSweeper, false,                                       \
3030           "Keep a ring buffer of sweeper activity")                         \
3031                                                                             \
3032   notproduct(intx, SweeperLogEntries, 1024,                                 \
3033           "Number of records in the ring buffer of sweeper activity")       \
3034                                                                             \
3035   notproduct(intx, MemProfilingInterval, 500,                               \
3036           "Time between each invocation of the MemProfiler")                \
3037                                                                             \
3038   develop(intx, MallocCatchPtr, -1,                                         \
3039           "Hit breakpoint when mallocing/freeing this pointer")             \
3040                                                                             \
3041   notproduct(ccstrlist, SuppressErrorAt, "",                                \
3042           "List of assertions (file:line) to muzzle")                       \
3043                                                                             \








3044   develop(intx, StackPrintLimit, 100,                                       \
3045           "number of stack frames to print in VM-level stack dump")         \
3046                                                                             \
3047   notproduct(intx, MaxElementPrintSize, 256,                                \
3048           "maximum number of elements to print")                            \
3049                                                                             \
3050   notproduct(intx, MaxSubklassPrintSize, 4,                                 \
3051           "maximum number of subklasses to print when printing klass")      \
3052                                                                             \
3053   product(intx, MaxInlineLevel, 9,                                          \
3054           "maximum number of nested calls that are inlined")                \
3055           range(0, max_jint)                                                \
3056                                                                             \
3057   product(intx, MaxRecursiveInlineLevel, 1,                                 \
3058           "maximum number of nested recursive calls that are inlined")      \
3059           range(0, max_jint)                                                \
3060                                                                             \
3061   develop(intx, MaxForceInlineLevel, 100,                                   \
3062           "maximum number of nested calls that are forced for inlining "    \
3063           "(using CompileCommand or marked w/ @ForceInline)")               \


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