From f7165c322a6abefa34afa9eeb76dbd56f70aae09 Mon Sep 17 00:00:00 2001 From: Zhengyu Gu Date: Thu, 16 Jan 2020 16:30:20 -0500 Subject: [PATCH] 8237392: Shenandoah: Remove unreliable assertion Reviewed-by: shade --- src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp b/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp index 015f044df12..7de8c728eec 100644 --- a/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp +++ b/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp @@ -1332,9 +1332,6 @@ void ShenandoahHeap::object_iterate(ObjectClosure* cl) { void ShenandoahHeap::keep_alive(oop obj) { if (is_concurrent_mark_in_progress()) { ShenandoahBarrierSet::barrier_set()->enqueue(obj); - } else { - // Otherwise, it must be live, guaranteed by LRB - shenandoah_assert_marked_if(NULL, obj, has_forwarded_objects()); } }