-
Bug
-
Resolution: Duplicate
-
P3
-
None
-
14
This appears to be the root cause of intermittent failures with concurrent GC with concurrent class unloading on(x86_64 and x86_32).
Registers should be saved and restored for calling shenandoah_write_barrier_pre(), which can mess up the registers, especially, on slow path.
Registers should be saved and restored for calling shenandoah_write_barrier_pre(), which can mess up the registers, especially, on slow path.
- duplicates
-
JDK-8233500 Shenandoah: Shenandoah load barrier should save registers before calling keep alive barrier on x86
-
- Resolved
-