Details
-
Enhancement
-
Resolution: Fixed
-
P4
-
11-shenandoah, 13
-
b23
Description
add_nmethod() and remove_nmethod() are the methods that modify the array, but already have CodeCache_lock held. Therefore, additional RWLock is unnecessary.
Attachments
Issue Links
- relates to
-
JDK-8224875 Shenandoah: ParallelCleaning code unloading should take lock to protect shared code roots array
- Resolved
-
JDK-8229176 Shenandoah should acquire CodeCache_lock without safepoint check
- Resolved