Node* store_oop_to_array(Node* ctl, Node* obj, // containing obj Node* adr, // actual adress to store val at const TypePtr* adr_type, Node* val, const TypeOopPtr* val_type, BasicType bt) { return store_oop(ctl, obj, adr, adr_type, val, val_type, bt, true); }
Node* store_oop_to_object(Node* ctl, Node* obj, // containing obj Node* adr, // actual adress to store val at const TypePtr* adr_type, Node* val, const TypeOopPtr* val_type, BasicType bt, MemNode::MemOrd mo) { return store_oop(ctl, obj, adr, adr_type, val, val_type, bt, false, mo); }