Mercurial > hg > truffle
comparison src/share/vm/runtime/globals.hpp @ 3767:2a241e764894
6941923: RFE: Handling large log files produced by long running Java Applications
Summary: supply optinal flags to realize gc log rotation
Reviewed-by: ysr, jwilhelm
author | minqi |
---|---|
date | Fri, 10 Jun 2011 15:08:36 -0700 |
parents | a93146d0e4be |
children | 04760e41b01e |
comparison
equal
deleted
inserted
replaced
3765:ae5b2f1dcf12 | 3767:2a241e764894 |
---|---|
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 \ |