3098 /* deoptimization */ \
3099 develop(bool, TraceDeoptimization, false, \
3100 "Trace deoptimization") \
3101 \
3102 develop(bool, PrintDeoptimizationDetails, false, \
3103 "Print more information about deoptimization") \
3104 \
3105 develop(bool, DebugDeoptimization, false, \
3106 "Tracing various information while debugging deoptimization") \
3107 \
3108 product(intx, SelfDestructTimer, 0, \
3109 "Will cause VM to terminate after a given time (in minutes) " \
3110 "(0 means off)") \
3111 range(0, max_intx) \
3112 \
3113 product(intx, MaxJavaStackTraceDepth, 1024, \
3114 "The maximum number of lines in the stack trace for Java " \
3115 "exceptions (0 means all)") \
3116 range(0, max_jint/2) \
3117 \
3118 develop(bool, TraceStackWalk, false, \
3119 "Trace stack walking") \
3120 \
3121 product(bool, MemberNameInStackFrame, true, \
3122 "Use MemberName in StackFrame") \
3123 \
3124 /* notice: the max range value here is max_jint, not max_intx */ \
3125 /* because of overflow issue */ \
3126 NOT_EMBEDDED(diagnostic(intx, GuaranteedSafepointInterval, 1000, \
3127 "Guarantee a safepoint (at least) every so many milliseconds " \
3128 "(0 means none)")) \
3129 NOT_EMBEDDED(range(0, max_jint)) \
3130 \
3131 EMBEDDED_ONLY(product(intx, GuaranteedSafepointInterval, 0, \
3132 "Guarantee a safepoint (at least) every so many milliseconds " \
3133 "(0 means none)")) \
3134 EMBEDDED_ONLY(range(0, max_jint)) \
3135 \
3136 product(intx, SafepointTimeoutDelay, 10000, \
3137 "Delay in milliseconds for option SafepointTimeout") \
3138 LP64_ONLY(range(0, max_intx/MICROUNITS)) \
3139 NOT_LP64(range(0, max_intx)) \
3140 \
3141 product(intx, NmethodSweepActivity, 10, \
3142 "Removes cold nmethods from code cache if > 0. Higher values " \
3143 "result in more aggressive sweeping") \
|
3098 /* deoptimization */ \
3099 develop(bool, TraceDeoptimization, false, \
3100 "Trace deoptimization") \
3101 \
3102 develop(bool, PrintDeoptimizationDetails, false, \
3103 "Print more information about deoptimization") \
3104 \
3105 develop(bool, DebugDeoptimization, false, \
3106 "Tracing various information while debugging deoptimization") \
3107 \
3108 product(intx, SelfDestructTimer, 0, \
3109 "Will cause VM to terminate after a given time (in minutes) " \
3110 "(0 means off)") \
3111 range(0, max_intx) \
3112 \
3113 product(intx, MaxJavaStackTraceDepth, 1024, \
3114 "The maximum number of lines in the stack trace for Java " \
3115 "exceptions (0 means all)") \
3116 range(0, max_jint/2) \
3117 \
3118 /* notice: the max range value here is max_jint, not max_intx */ \
3119 /* because of overflow issue */ \
3120 NOT_EMBEDDED(diagnostic(intx, GuaranteedSafepointInterval, 1000, \
3121 "Guarantee a safepoint (at least) every so many milliseconds " \
3122 "(0 means none)")) \
3123 NOT_EMBEDDED(range(0, max_jint)) \
3124 \
3125 EMBEDDED_ONLY(product(intx, GuaranteedSafepointInterval, 0, \
3126 "Guarantee a safepoint (at least) every so many milliseconds " \
3127 "(0 means none)")) \
3128 EMBEDDED_ONLY(range(0, max_jint)) \
3129 \
3130 product(intx, SafepointTimeoutDelay, 10000, \
3131 "Delay in milliseconds for option SafepointTimeout") \
3132 LP64_ONLY(range(0, max_intx/MICROUNITS)) \
3133 NOT_LP64(range(0, max_intx)) \
3134 \
3135 product(intx, NmethodSweepActivity, 10, \
3136 "Removes cold nmethods from code cache if > 0. Higher values " \
3137 "result in more aggressive sweeping") \
|