Details
-
Enhancement
-
Resolution: Fixed
-
P4
-
8-shenandoah, 11-shenandoah, 13, 14
-
b10
-
x86, x86_64, aarch64
-
generic
Description
Currently, interpreter and C1 are calling through a shared stub. This is somewhat rigid, and not really the C1-ish way to do it. In particular, it makes it very difficult to pass an additional argument to the runtime-call, which we're going to need for self-fixing-LRBs.
Attachments
Issue Links
- relates to
-
JDK-8229709 x86_32 build and test failures after JDK-8228369 (Shenandoah: Refactor LRB C1 stubs)
-
- Resolved
-
-
JDK-8229470 Shenandoah: Fix C1 getAndSetObject() failure
-
- Resolved
-
-
JDK-8229977 Shenandoah: save/restore FPU state aroud LRB runtime call
-
- Resolved
-