Description
After JDK-8288966 G1PLABAllocator has quite a few members that are arrays of primitive variables on a per-allocation target (Young, Old).
A better way to organize per-allocation target members is to have an array of struct instead of struct of array.
A better way to organize per-allocation target members is to have an array of struct instead of struct of array.
Attachments
Issue Links
- is blocked by
-
JDK-8288966 Better handle very spiky promotion in G1
- Resolved
- relates to
-
JDK-8296504 Memory leak in G1PLABAllocator::PLABData
- Resolved