2391 "will sleep while yielding before giving up and resuming GC") \ 2392 range(0, max_juint) \ 2393 \ 2394 develop(intx, ConcGCYieldTimeout, 0, \ 2395 "If non-zero, assert that GC threads yield within this " \ 2396 "number of milliseconds") \ 2397 range(0, max_intx) \ 2398 \ 2399 develop(bool, TraceFinalizerRegistration, false, \ 2400 "Trace registration of final references") \ 2401 \ 2402 notproduct(bool, TraceScavenge, false, \ 2403 "Trace scavenge") \ 2404 \ 2405 product(bool, IgnoreEmptyClassPaths, false, \ 2406 "Ignore empty path elements in -classpath") \ 2407 \ 2408 product(bool, TraceClassPaths, false, \ 2409 "Trace processing of class paths") \ 2410 \ 2411 product_rw(bool, TraceClassLoading, false, \ 2412 "Trace all classes loaded") \ 2413 \ 2414 product(bool, TraceClassLoadingPreorder, false, \ 2415 "Trace all classes loaded in order referenced (not loaded)") \ 2416 \ 2417 product_rw(bool, TraceClassUnloading, false, \ 2418 "Trace unloading of classes") \ 2419 \ 2420 product_rw(bool, TraceLoaderConstraints, false, \ 2421 "Trace loader constraints") \ 2422 \ 2423 develop(bool, TraceClassLoaderData, false, \ 2424 "Trace class loader loader_data lifetime") \ 2425 \ 2426 product(size_t, InitialBootClassLoaderMetaspaceSize, \ 2427 NOT_LP64(2200*K) LP64_ONLY(4*M), \ 2428 "Initial size of the boot class loader data metaspace") \ 2429 range(30*K, max_uintx/BytesPerWord) \ 2430 constraint(InitialBootClassLoaderMetaspaceSizeConstraintFunc, AfterErgo)\ 2431 \ 2432 product(bool, TraceYoungGenTime, false, \ 2433 "Trace accumulated time for young collection") \ 2434 \ 2435 product(bool, TraceOldGenTime, false, \ 2436 "Trace accumulated time for old collection") \ 2437 \ 2438 product(bool, PrintHeapAtSIGBREAK, true, \ 2439 "Print heap layout in response to SIGBREAK") \ 2440 \ 2441 manageable(bool, PrintClassHistogram, false, \ 2442 "Print a histogram of class instances") \ 2443 \ 2444 develop(bool, TraceWorkGang, false, \ | 2391 "will sleep while yielding before giving up and resuming GC") \ 2392 range(0, max_juint) \ 2393 \ 2394 develop(intx, ConcGCYieldTimeout, 0, \ 2395 "If non-zero, assert that GC threads yield within this " \ 2396 "number of milliseconds") \ 2397 range(0, max_intx) \ 2398 \ 2399 develop(bool, TraceFinalizerRegistration, false, \ 2400 "Trace registration of final references") \ 2401 \ 2402 notproduct(bool, TraceScavenge, false, \ 2403 "Trace scavenge") \ 2404 \ 2405 product(bool, IgnoreEmptyClassPaths, false, \ 2406 "Ignore empty path elements in -classpath") \ 2407 \ 2408 product(bool, TraceClassPaths, false, \ 2409 "Trace processing of class paths") \ 2410 \ 2411 product(bool, TraceClassLoadingPreorder, false, \ 2412 "Trace all classes loaded in order referenced (not loaded)") \ 2413 \ 2414 product_rw(bool, TraceLoaderConstraints, false, \ 2415 "Trace loader constraints") \ 2416 \ 2417 product(size_t, InitialBootClassLoaderMetaspaceSize, \ 2418 NOT_LP64(2200*K) LP64_ONLY(4*M), \ 2419 "Initial size of the boot class loader data metaspace") \ 2420 range(30*K, max_uintx/BytesPerWord) \ 2421 constraint(InitialBootClassLoaderMetaspaceSizeConstraintFunc, AfterErgo)\ 2422 \ 2423 product(bool, TraceYoungGenTime, false, \ 2424 "Trace accumulated time for young collection") \ 2425 \ 2426 product(bool, TraceOldGenTime, false, \ 2427 "Trace accumulated time for old collection") \ 2428 \ 2429 product(bool, PrintHeapAtSIGBREAK, true, \ 2430 "Print heap layout in response to SIGBREAK") \ 2431 \ 2432 manageable(bool, PrintClassHistogram, false, \ 2433 "Print a histogram of class instances") \ 2434 \ 2435 develop(bool, TraceWorkGang, false, \ |