Description
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.
Attachments
Issue Links
- 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