2330 \ |
2330 \ |
2331 product(bool, PrintJNIGCStalls, false, \ |
2331 product(bool, PrintJNIGCStalls, false, \ |
2332 "Print diagnostic message when GC is stalled" \ |
2332 "Print diagnostic message when GC is stalled" \ |
2333 "by JNI critical section") \ |
2333 "by JNI critical section") \ |
2334 \ |
2334 \ |
|
2335 /* GC log rotation setting */ \ |
|
2336 \ |
|
2337 product(bool, UseGCLogFileRotation, false, \ |
|
2338 "Prevent large gclog file for long running app. " \ |
|
2339 "Requires -Xloggc:<filename>") \ |
|
2340 \ |
|
2341 product(uintx, NumberOfGCLogFiles, 0, \ |
|
2342 "Number of gclog files in rotation, " \ |
|
2343 "Default: 0, no rotation") \ |
|
2344 \ |
|
2345 product(uintx, GCLogFileSize, 0, \ |
|
2346 "GC log file size, Default: 0 bytes, no rotation " \ |
|
2347 "Only valid with UseGCLogFileRotation") \ |
|
2348 \ |
2335 /* JVMTI heap profiling */ \ |
2349 /* JVMTI heap profiling */ \ |
2336 \ |
2350 \ |
2337 diagnostic(bool, TraceJVMTIObjectTagging, false, \ |
2351 diagnostic(bool, TraceJVMTIObjectTagging, false, \ |
2338 "Trace JVMTI object tagging calls") \ |
2352 "Trace JVMTI object tagging calls") \ |
2339 \ |
2353 \ |