G1CollectedHeap has 2 tracers of 'stw (stop-the-world)' and 'cm(concurrent-mark)'. And both of them are using same GC cause which seems not appropriate. Of course, they are using different GC ids.
Separate GC cause for 'cm' tracer, something like:
* Old occupancy reached threshold
* Humongous allocation reached threshold
* System.gc()
Separate GC cause for 'cm' tracer, something like:
* Old occupancy reached threshold
* Humongous allocation reached threshold
* System.gc()
- relates to
-
JDK-8151085 Change G1 concurrent timer and tracer measuring time
-
- Resolved
-