There is currently no good way of retiring TLABs and collecting their statistics in parallel. The current code for doing this also traverses the thread list twice, which is unnecessary. I propose that we adjust the TLAB API to allow this to be done in parallel, in a single pass.
- blocks
-
JDK-8211104 Parallelize TLAB retirement at prologue in Parallel GC
- Open
- relates to
-
JDK-8214235 arm32: assertion in collectedHeap.cpp: attempt to clean empty array
- Resolved