< prev index next >

src/hotspot/share/opto/parse3.cpp

Print this page

        

*** 231,241 **** DecoratorSet decorators = IN_HEAP; decorators |= is_vol ? MO_SEQ_CST : MO_UNORDERED; ld = access_load_at(obj, adr, adr_type, type, bt, decorators); if (bt == T_VALUETYPE) { // Load a non-flattened value type from memory ! ld = ValueTypeNode::make_from_oop(this, ld, field_klass->as_value_klass(), /* buffer_check */ false, /* null2default */ flattenable, iter().next_bci()); } } // Adjust Java stack if (type2size[bt] == 1) --- 231,241 ---- DecoratorSet decorators = IN_HEAP; decorators |= is_vol ? MO_SEQ_CST : MO_UNORDERED; ld = access_load_at(obj, adr, adr_type, type, bt, decorators); if (bt == T_VALUETYPE) { // Load a non-flattened value type from memory ! ld = ValueTypeNode::make_from_oop(this, ld, field_klass->as_value_klass(), /* null2default */ flattenable, iter().next_bci()); } } // Adjust Java stack if (type2size[bt] == 1)
< prev index next >