comparison src/share/vm/opto/macro.cpp @ 12226:7944aba7ba41

8015107: NPG: Use consistent naming for metaspace concepts Reviewed-by: coleenp, mgerdin, hseigel
author ehelin
date Mon, 12 Aug 2013 17:37:02 +0200
parents 766fac3395d6
children de6a9e811145 2113136690bc
comparison
equal deleted inserted replaced
12186:313b724f8911 12226:7944aba7ba41
2189 Node* klass_node = AllocateNode::Ideal_klass(obj, &_igvn); 2189 Node* klass_node = AllocateNode::Ideal_klass(obj, &_igvn);
2190 if (klass_node == NULL) { 2190 if (klass_node == NULL) {
2191 Node* k_adr = basic_plus_adr(obj, oopDesc::klass_offset_in_bytes()); 2191 Node* k_adr = basic_plus_adr(obj, oopDesc::klass_offset_in_bytes());
2192 klass_node = transform_later( LoadKlassNode::make(_igvn, mem, k_adr, _igvn.type(k_adr)->is_ptr()) ); 2192 klass_node = transform_later( LoadKlassNode::make(_igvn, mem, k_adr, _igvn.type(k_adr)->is_ptr()) );
2193 #ifdef _LP64 2193 #ifdef _LP64
2194 if (UseCompressedKlassPointers && klass_node->is_DecodeNKlass()) { 2194 if (UseCompressedClassPointers && klass_node->is_DecodeNKlass()) {
2195 assert(klass_node->in(1)->Opcode() == Op_LoadNKlass, "sanity"); 2195 assert(klass_node->in(1)->Opcode() == Op_LoadNKlass, "sanity");
2196 klass_node->in(1)->init_req(0, ctrl); 2196 klass_node->in(1)->init_req(0, ctrl);
2197 } else 2197 } else
2198 #endif 2198 #endif
2199 klass_node->init_req(0, ctrl); 2199 klass_node->init_req(0, ctrl);