-
Enhancement
-
Resolution: Won't Fix
-
P4
-
None
-
hs17, 9, 10
-
sparc
-
generic
It is expensive to construct 64-bit constant on Sparc. It may use 8 instructions.
One of such constant is CardTableModRefBS::byte_map_base:
07c SET 0xff7ffff76e480000,R_L0 !ptr
098
Do special allocation for CardTableModRefBS::_byte_map to get better byte_map_base value.
One of such constant is CardTableModRefBS::byte_map_base:
07c SET 0xff7ffff76e480000,R_L0 !ptr
098
Do special allocation for CardTableModRefBS::_byte_map to get better byte_map_base value.
- relates to
-
JDK-6961690 load oops from constant table on SPARC
- Closed