Currently if you run with UseDynamicNumberOfGCThreads you can potentially get a different number of worker threads each GC. There are improvements coming where we want to select a different number of worker threads for individual phases. The G1GCPhaseTimes and WorkerDataArray structures need to support this.
- duplicates
-
JDK-8155050 incorrect sum/average time in WorkerDataArray
- Closed
-
JDK-8152208 Summary for phase times are incorrect with and without UseDynamicNumberOfGCThreads
- Closed
-
JDK-8076140 Write a test to check G1's per thread phase times.
- Closed