src/share/vm/opto/parse1.cpp

changeset 599
c436414a719e
parent 473
b789bcaf2dd9
child 631
d1605aabd0a1
     1.1 --- a/src/share/vm/opto/parse1.cpp	Wed May 21 10:45:07 2008 -0700
     1.2 +++ b/src/share/vm/opto/parse1.cpp	Wed May 21 13:46:23 2008 -0700
     1.3 @@ -1901,7 +1901,7 @@
     1.4    // finalization.  In general this will fold up since the concrete
     1.5    // class is often visible so the access flags are constant.
     1.6    Node* klass_addr = basic_plus_adr( receiver, receiver, oopDesc::klass_offset_in_bytes() );
     1.7 -  Node* klass = _gvn.transform(new (C, 3) LoadKlassNode(NULL, immutable_memory(), klass_addr, TypeInstPtr::KLASS));
     1.8 +  Node* klass = _gvn.transform( LoadKlassNode::make(_gvn, immutable_memory(), klass_addr, TypeInstPtr::KLASS) );
     1.9  
    1.10    Node* access_flags_addr = basic_plus_adr(klass, klass, Klass::access_flags_offset_in_bytes() + sizeof(oopDesc));
    1.11    Node* access_flags = make_load(NULL, access_flags_addr, TypeInt::INT, T_INT);

mercurial