Searched refs:obj_at_addr (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/src/share/vm/oops/
H A DobjArrayOop.hpp40 template <class T> T* obj_at_addr(int index) const { function in class:objArrayOopDesc
85 return load_decode_heap_oop(obj_at_addr<narrowOop>(index));
87 return load_decode_heap_oop(obj_at_addr<oop>(index));
93 oop_store(obj_at_addr<narrowOop>(index), value);
95 oop_store(obj_at_addr<oop>(index), value);
H A DobjArrayKlass.cpp195 narrowOop* const src = objArrayOop(s)->obj_at_addr<narrowOop>(src_pos);
196 narrowOop* const dst = objArrayOop(d)->obj_at_addr<narrowOop>(dst_pos);
199 oop* const src = objArrayOop(s)->obj_at_addr<oop>(src_pos);
200 oop* const dst = objArrayOop(d)->obj_at_addr<oop>(dst_pos);
418 HeapWord* low = start == 0 ? (HeapWord*)a : (HeapWord*)a->obj_at_addr<narrowOop>(start);\
428 HeapWord* low = start == 0 ? (HeapWord*)a : (HeapWord*)a->obj_at_addr<oop>(start); \
/openjdk7/hotspot/src/share/vm/runtime/
H A Dframe.hpp193 oop obj_at(int offset) const { return *obj_at_addr(offset); }
194 void obj_at_put(int offset, oop value) { *obj_at_addr(offset) = value; }
199 oop* obj_at_addr(int offset) const { return (oop*) addr_at(offset); } function in class:VALUE_OBJ_CLASS_SPEC
201 oop* adjusted_obj_at_addr(methodOop method, int index) { return obj_at_addr(adjust_offset(method, index)); }
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Runtime1.cpp1230 narrowOop *src_addr = objArrayOop(src)->obj_at_addr<narrowOop>(src_pos);
1231 narrowOop *dst_addr = objArrayOop(dst)->obj_at_addr<narrowOop>(dst_pos);
1234 oop *src_addr = objArrayOop(src)->obj_at_addr<oop>(src_pos);
1235 oop *dst_addr = objArrayOop(dst)->obj_at_addr<oop>(dst_pos);

Completed in 59 milliseconds