2451 "Trace scavenge") \
2452 \
2453 product(bool, IgnoreEmptyClassPaths, false, \
2454 "Ignore empty path elements in -classpath") \
2455 \
2456 product(bool, TraceClassPaths, false, \
2457 "Trace processing of class paths") \
2458 \
2459 product_rw(bool, TraceClassLoading, false, \
2460 "Trace all classes loaded") \
2461 \
2462 product(bool, TraceClassLoadingPreorder, false, \
2463 "Trace all classes loaded in order referenced (not loaded)") \
2464 \
2465 product_rw(bool, TraceClassUnloading, false, \
2466 "Trace unloading of classes") \
2467 \
2468 product_rw(bool, TraceLoaderConstraints, false, \
2469 "Trace loader constraints") \
2470 \
2471 develop(bool, TraceClassLoaderData, false, \
2472 "Trace class loader loader_data lifetime") \
2473 \
2474 product(size_t, InitialBootClassLoaderMetaspaceSize, \
2475 NOT_LP64(2200*K) LP64_ONLY(4*M), \
2476 "Initial size of the boot class loader data metaspace") \
2477 range(30*K, max_uintx/BytesPerWord) \
2478 constraint(InitialBootClassLoaderMetaspaceSizeConstraintFunc, AfterErgo)\
2479 \
2480 product(bool, TraceYoungGenTime, false, \
2481 "Trace accumulated time for young collection") \
2482 \
2483 product(bool, TraceOldGenTime, false, \
2484 "Trace accumulated time for old collection") \
2485 \
2486 product(bool, PrintTenuringDistribution, false, \
2487 "Print tenuring age information") \
2488 \
2489 product_rw(bool, PrintHeapAtGC, false, \
2490 "Print heap layout before and after each GC") \
2491 \
2492 product_rw(bool, PrintHeapAtGCExtended, false, \
2493 "Print extended information about the layout of the heap " \
|
2451 "Trace scavenge") \
2452 \
2453 product(bool, IgnoreEmptyClassPaths, false, \
2454 "Ignore empty path elements in -classpath") \
2455 \
2456 product(bool, TraceClassPaths, false, \
2457 "Trace processing of class paths") \
2458 \
2459 product_rw(bool, TraceClassLoading, false, \
2460 "Trace all classes loaded") \
2461 \
2462 product(bool, TraceClassLoadingPreorder, false, \
2463 "Trace all classes loaded in order referenced (not loaded)") \
2464 \
2465 product_rw(bool, TraceClassUnloading, false, \
2466 "Trace unloading of classes") \
2467 \
2468 product_rw(bool, TraceLoaderConstraints, false, \
2469 "Trace loader constraints") \
2470 \
2471 product(size_t, InitialBootClassLoaderMetaspaceSize, \
2472 NOT_LP64(2200*K) LP64_ONLY(4*M), \
2473 "Initial size of the boot class loader data metaspace") \
2474 range(30*K, max_uintx/BytesPerWord) \
2475 constraint(InitialBootClassLoaderMetaspaceSizeConstraintFunc, AfterErgo)\
2476 \
2477 product(bool, TraceYoungGenTime, false, \
2478 "Trace accumulated time for young collection") \
2479 \
2480 product(bool, TraceOldGenTime, false, \
2481 "Trace accumulated time for old collection") \
2482 \
2483 product(bool, PrintTenuringDistribution, false, \
2484 "Print tenuring age information") \
2485 \
2486 product_rw(bool, PrintHeapAtGC, false, \
2487 "Print heap layout before and after each GC") \
2488 \
2489 product_rw(bool, PrintHeapAtGCExtended, false, \
2490 "Print extended information about the layout of the heap " \
|