< prev index next >

src/hotspot/share/opto/parse1.cpp

Print this page
@@ -2118,11 +2118,11 @@
    }
  
    // Insert a dynamic test for whether the instance needs
    // finalization.  In general this will fold up since the concrete
    // class is often visible so the access flags are constant.
-   Node* klass_addr = basic_plus_adr( receiver, receiver, oopDesc::klass_offset_in_bytes() );
+   Node* klass_addr = basic_plus_adr( receiver, receiver, Type::klass_offset() );
    Node* klass = _gvn.transform(LoadKlassNode::make(_gvn, nullptr, immutable_memory(), klass_addr, TypeInstPtr::KLASS));
  
    Node* access_flags_addr = basic_plus_adr(klass, klass, in_bytes(Klass::misc_flags_offset()));
    Node* access_flags = make_load(nullptr, access_flags_addr, TypeInt::UBYTE, T_BOOLEAN, MemNode::unordered);
  
< prev index next >