Searched refs:oop_store (Results 1 - 16 of 16) sorted by relevance

/openjdk7/hotspot/src/share/vm/oops/
H A DobjArrayOop.hpp93 oop_store(obj_at_addr<narrowOop>(index), value);
95 oop_store(obj_at_addr<oop>(index), value);
H A DarrayKlass.hpp72 void set_component_mirror(oop m) { oop_store((oop*) &_component_mirror, m); }
H A Doop.inline.hpp350 UseCompressedOops ? oop_store(obj_field_addr<narrowOop>(offset), value) :
351 oop_store(obj_field_addr<oop>(offset), value);
400 oop_store((volatile narrowOop*)obj_field_addr<narrowOop>(offset), value) :
401 oop_store((volatile oop*) obj_field_addr<oop>(offset), value);
538 template <class T> inline void oop_store(T* p, oop v) { function
540 oop_store((volatile T*)p, v);
548 template <class T> inline void oop_store(volatile T* p, oop v) { function
558 oop_store(p, v);
570 oop_store(p, v);
H A Doop.hpp41 template <class T> void oop_store(T* p, oop v);
42 template <class T> void oop_store(volatile T* p, oop v);
H A DinstanceKlass.hpp508 void set_class_loader(oop l) { oop_store((oop*) &_class_loader, l); }
512 void set_protection_domain(oop pd) { oop_store((oop*) &_protection_domain, pd); }
527 oop_store(addr, host);
542 void set_signers(objArrayOop s) { oop_store((oop*) &_signers, oop(s)); }
H A DcpCacheOop.hpp140 oop_store(&_f1, f1);
H A DconstantPoolOop.hpp154 oop_store((volatile oop*)obj_at_addr_raw(which), o);
195 void set_cache(constantPoolCacheOop cache){ oop_store((oop*)&_cache, cache); }
207 // that if G1 looks during the transition during oop_store it won't
292 // that if G1 looks during the transition during oop_store it won't
H A Dklass.hpp338 void set_java_mirror(oop m) { oop_store((oop*) &_java_mirror, m); }
/openjdk7/hotspot/src/share/vm/opto/
H A DidealKit.cpp390 Node* IdealKit::storeCM(Node* ctl, Node* adr, Node *val, Node* oop_store, int oop_adr_idx, argument
398 // Add required edge to oop_store, optimizer does not support precedence edges.
400 Node* st = new (C) StoreCMNode(ctl, mem, adr, adr_type, val, oop_store, oop_adr_idx);
H A DidealKit.hpp235 Node* oop_store,
H A Dmemnode.hpp456 StoreNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val, Node *oop_store )
457 : MemNode(c,mem,adr,at,val,oop_store) {
599 StoreCMNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val, Node *oop_store, int oop_alias_idx ) : argument
600 StoreNode(c,mem,adr,at,val,oop_store),
H A Dlcm.cpp714 Node* oop_store = n->in(prec); local
715 if (oop_store != NULL) {
716 assert(cfg->_bbs[oop_store->_idx]->_dom_depth <= this->_dom_depth, "oop_store must dominate card-mark");
H A DgraphKit.cpp3454 void GraphKit::write_barrier_post(Node* oop_store, argument
3530 __ storeCM(__ ctrl(), card_adr, zero, oop_store, adr_idx, bt, adr_type); local
3644 Node* oop_store,
3656 __ storeCM(__ ctrl(), card_adr, zero, oop_store, oop_alias_idx, card_bt, Compile::AliasIdxRaw); local
3673 void GraphKit::g1_write_barrier_post(Node* oop_store, argument
3761 g1_mark_card(ideal, card_adr, oop_store, alias_idx, index, index_adr, buffer, tf);
3767 g1_mark_card(ideal, card_adr, oop_store, alias_idx, index, index_adr, buffer, tf);
3642 g1_mark_card(IdealKit& ideal, Node* card_adr, Node* oop_store, uint oop_alias_idx, Node* index, Node* index_adr, Node* buffer, const TypeFunc* tf) argument
H A Doutput.cpp1454 Node *oop_store = mach->in(prec); // Precedence edge local
1455 if (oop_store == NULL) continue;
1459 if( b->_nodes[i4] == oop_store ) break;
/openjdk7/hotspot/src/share/vm/prims/
H A Dunsafe.cpp229 oop_store((narrowOop*)index_oop_from_field_offset_long(p, offset), x);
237 oop_store((oop*)index_oop_from_field_offset_long(p, offset), x);
283 oop_store((narrowOop*)index_oop_from_field_offset_long(p, offset), x);
285 oop_store((oop*)index_oop_from_field_offset_long(p, offset), x);
311 oop_store((narrowOop*)addr, x);
313 oop_store((oop*)addr, x);
444 oop_store((narrowOop*)addr, x);
446 oop_store((oop*)addr, x);
/openjdk7/hotspot/src/share/vm/memory/
H A DreferenceProcessor.cpp327 oop_store(pending_list_addr, oopDesc::load_decode_heap_oop(pending_list_addr));

Completed in 100 milliseconds