< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp

Print this page
rev 59438 : 8245823: Shenandoah: inline/optimize ShenandoahEvacOOMScope

*** 132,142 **** oop fwd = resolve_forwarded_not_null(obj); if (evac_in_progress && _heap->in_collection_set(obj) && obj == fwd) { Thread *t = Thread::current(); ! ShenandoahEvacOOMScope oom_evac_scope; return _heap->evacuate_object(obj, t); } else { return fwd; } } else { --- 132,142 ---- oop fwd = resolve_forwarded_not_null(obj); if (evac_in_progress && _heap->in_collection_set(obj) && obj == fwd) { Thread *t = Thread::current(); ! ShenandoahEvacOOMScope oom_evac_scope(t); return _heap->evacuate_object(obj, t); } else { return fwd; } } else {
< prev index next >