equal
deleted
inserted
replaced
2047 __ ld_ptr(Rcache, cp_base_offset + ConstantPoolCacheEntry::f2_offset(), Roffset); |
2047 __ ld_ptr(Rcache, cp_base_offset + ConstantPoolCacheEntry::f2_offset(), Roffset); |
2048 if (is_static) { |
2048 if (is_static) { |
2049 __ ld_ptr(Rcache, cp_base_offset + ConstantPoolCacheEntry::f1_offset(), Robj); |
2049 __ ld_ptr(Rcache, cp_base_offset + ConstantPoolCacheEntry::f1_offset(), Robj); |
2050 const int mirror_offset = in_bytes(Klass::java_mirror_offset()); |
2050 const int mirror_offset = in_bytes(Klass::java_mirror_offset()); |
2051 __ ld_ptr( Robj, mirror_offset, Robj); |
2051 __ ld_ptr( Robj, mirror_offset, Robj); |
|
2052 __ resolve_oop_handle(Robj); |
2052 } |
2053 } |
2053 } |
2054 } |
2054 |
2055 |
2055 // The registers Rcache and index expected to be set before call. |
2056 // The registers Rcache and index expected to be set before call. |
2056 // Correct values of the Rcache and index registers are preserved. |
2057 // Correct values of the Rcache and index registers are preserved. |