equal
deleted
inserted
replaced
2380 |
2380 |
2381 // klass overwrite register |
2381 // klass overwrite register |
2382 if (is_static) { |
2382 if (is_static) { |
2383 __ mem2reg_opt(obj, Address(cache, index, cp_base_offset + ConstantPoolCacheEntry::f1_offset())); |
2383 __ mem2reg_opt(obj, Address(cache, index, cp_base_offset + ConstantPoolCacheEntry::f1_offset())); |
2384 __ mem2reg_opt(obj, Address(obj, Klass::java_mirror_offset())); |
2384 __ mem2reg_opt(obj, Address(obj, Klass::java_mirror_offset())); |
|
2385 __ resolve_oop_handle(obj); |
2385 } |
2386 } |
2386 } |
2387 } |
2387 |
2388 |
2388 void TemplateTable::load_invoke_cp_cache_entry(int byte_no, |
2389 void TemplateTable::load_invoke_cp_cache_entry(int byte_no, |
2389 Register method, |
2390 Register method, |