2327 develop(intx, ConcGCYieldTimeout, 0, \
2328 "If non-zero, assert that GC threads yield within this " \
2329 "number of milliseconds") \
2330 range(0, max_intx) \
2331 \
2332 develop(bool, TraceFinalizerRegistration, false, \
2333 "Trace registration of final references") \
2334 \
2335 notproduct(bool, TraceScavenge, false, \
2336 "Trace scavenge") \
2337 \
2338 product(bool, IgnoreEmptyClassPaths, false, \
2339 "Ignore empty path elements in -classpath") \
2340 \
2341 product(size_t, InitialBootClassLoaderMetaspaceSize, \
2342 NOT_LP64(2200*K) LP64_ONLY(4*M), \
2343 "Initial size of the boot class loader data metaspace") \
2344 range(30*K, max_uintx/BytesPerWord) \
2345 constraint(InitialBootClassLoaderMetaspaceSizeConstraintFunc, AfterErgo)\
2346 \
2347 product(bool, TraceYoungGenTime, false, \
2348 "Trace accumulated time for young collection") \
2349 \
2350 product(bool, TraceOldGenTime, false, \
2351 "Trace accumulated time for old collection") \
2352 \
2353 product(bool, PrintHeapAtSIGBREAK, true, \
2354 "Print heap layout in response to SIGBREAK") \
2355 \
2356 manageable(bool, PrintClassHistogram, false, \
2357 "Print a histogram of class instances") \
2358 \
2359 develop(bool, TraceGCTaskManager, false, \
2360 "Trace actions of the GC task manager") \
2361 \
2362 develop(bool, TraceGCTaskQueue, false, \
2363 "Trace actions of the GC task queues") \
2364 \
2365 develop(bool, TraceParallelOldGCMarkingPhase, false, \
2366 "Trace marking phase in ParallelOldGC") \
2367 \
2368 develop(bool, TraceParallelOldGCDensePrefix, false, \
2369 "Trace dense prefix computation for ParallelOldGC") \
2370 \
2371 develop(bool, IgnoreLibthreadGPFault, false, \
2372 "Suppress workaround for libthread GP fault") \
|
2327 develop(intx, ConcGCYieldTimeout, 0, \
2328 "If non-zero, assert that GC threads yield within this " \
2329 "number of milliseconds") \
2330 range(0, max_intx) \
2331 \
2332 develop(bool, TraceFinalizerRegistration, false, \
2333 "Trace registration of final references") \
2334 \
2335 notproduct(bool, TraceScavenge, false, \
2336 "Trace scavenge") \
2337 \
2338 product(bool, IgnoreEmptyClassPaths, false, \
2339 "Ignore empty path elements in -classpath") \
2340 \
2341 product(size_t, InitialBootClassLoaderMetaspaceSize, \
2342 NOT_LP64(2200*K) LP64_ONLY(4*M), \
2343 "Initial size of the boot class loader data metaspace") \
2344 range(30*K, max_uintx/BytesPerWord) \
2345 constraint(InitialBootClassLoaderMetaspaceSizeConstraintFunc, AfterErgo)\
2346 \
2347 product(bool, PrintHeapAtSIGBREAK, true, \
2348 "Print heap layout in response to SIGBREAK") \
2349 \
2350 manageable(bool, PrintClassHistogram, false, \
2351 "Print a histogram of class instances") \
2352 \
2353 develop(bool, TraceGCTaskManager, false, \
2354 "Trace actions of the GC task manager") \
2355 \
2356 develop(bool, TraceGCTaskQueue, false, \
2357 "Trace actions of the GC task queues") \
2358 \
2359 develop(bool, TraceParallelOldGCMarkingPhase, false, \
2360 "Trace marking phase in ParallelOldGC") \
2361 \
2362 develop(bool, TraceParallelOldGCDensePrefix, false, \
2363 "Trace dense prefix computation for ParallelOldGC") \
2364 \
2365 develop(bool, IgnoreLibthreadGPFault, false, \
2366 "Suppress workaround for libthread GP fault") \
|