src/hotspot/cpu/s390/templateTable_s390.cpp
changeset 47580 96392e113a0a
parent 47216 71c04702a3d5
child 47762 9ccaa4e79030
child 55767 8e22715afabc
equal deleted inserted replaced
47563:bbd116ac5ef3 47580:96392e113a0a
  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,