Lines Matching defs:obj
65 oop obj = oopDesc::decode_heap_oop_not_null(heap_oop);
66 if (_g1->in_cset_fast_test(obj)) {
72 Prefetch::write(obj->mark_addr(), 0);
73 Prefetch::read(obj->mark_addr(), (HeapWordSize*2));
78 assert((obj == oopDesc::load_decode_heap_oop(p)) ||
79 (obj->is_forwarded() &&
80 obj->forwardee() == oopDesc::load_decode_heap_oop(p)),
81 "p should still be pointing to obj or to its forwardee");
95 oop obj = oopDesc::decode_heap_oop_not_null(heap_oop);
96 if (_g1->in_cset_fast_test(obj)) {
97 Prefetch::write(obj->mark_addr(), 0);
98 Prefetch::read(obj->mark_addr(), (HeapWordSize*2));
112 oop obj = oopDesc::load_decode_heap_oop(p);
116 _task->task_id(), p, (void*) obj);
118 _task->deal_with_reference(obj);
125 oop obj = oopDesc::decode_heap_oop_not_null(heap_oop);
126 HeapRegion* hr = _g1h->heap_region_containing((HeapWord*) obj);
128 _cm->grayRoot(obj, obj->size(), _worker_id, hr);
155 oop obj = oopDesc::load_decode_heap_oop(p);
158 // assert(obj == NULL || obj->is_oop(), "expected an oop");
161 if (obj != NULL) {
163 oopDesc* o = obj.obj();
165 oopDesc* o = obj;
168 assert(Universe::heap()->is_in_reserved(obj), "must be in heap");
175 HeapRegion* to = _g1->heap_region_containing(obj);
193 if (!self_forwarded(obj)) {