-
Enhancement
-
Resolution: Fixed
-
P4
-
8, 11, 13
-
b09
-
x86_64
-
generic
When running with compressed oops, the r12 register holds the heapbase, and thus is not available to register allocation in C2. However, when *not* running with compressed oops, it is still not available and remains unused. It should be made available to register allocation in this case.
- blocks
-
JDK-8218767 ZGC: Do not assume that r12 is a special register in C2
- Resolved
- relates to
-
JDK-8233743 AArch64: Make r27 conditionally allocatable
- Resolved
-
JDK-8221249 x86: make r12_heapbase register available when compressed oops do not require it
- Closed