< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp

Print this page
rev 58162 : 8237632: Shenandoah fails some vmTestbase_nsk_jvmti tests with "Forwardee must point to a heap address"

*** 47,56 **** --- 47,60 ---- } else { return p; } } + inline oop ShenandoahBarrierSet::resolve_forwarded_not_null_mutator(oop p) { + return ShenandoahForwarding::get_forwardee_mutator(p); + } + inline void ShenandoahBarrierSet::enqueue(oop obj) { shenandoah_assert_not_forwarded_if(NULL, obj, _heap->is_concurrent_traversal_in_progress()); assert(_satb_mark_queue_set.is_active(), "only get here when SATB active"); // Filter marked objects before hitting the SATB queues. The same predicate would
< prev index next >