Details
-
Enhancement
-
Resolution: Fixed
-
P4
-
18
-
b12
Description
Propose to move copy before CAS in do_copy_to_survivor_space, as we found this will improve G1 performance. Specjbb shows 3.7% in critical on aarch64, no change in max.
(For JDK 11, the improvement is better.)
After this change copy_to_survivor in G1 is also aligned with PS's copy_to_survivor.
(For JDK 11, the improvement is better.)
After this change copy_to_survivor in G1 is also aligned with PS's copy_to_survivor.
Attachments
Issue Links
- blocks
-
JDK-8272070 G1: Simplify age calculation after JDK-8271579
- Resolved
- relates to
-
JDK-8269870 PS: Membar in PSPromotionManager::copy_unmarked_to_survivor_space could be relaxed
- Resolved