# HG changeset patch # User zgu # Date 1579204702 18000 # Thu Jan 16 14:58:22 2020 -0500 # Node ID 58c7234ce87cf8dddcd2a426cbc8e0a18c309f97 # Parent 5bc878966264fb92a882e5c1eba628be3fd23e2e 8237392: Shenandoah: Remove unreliable assertion diff --git a/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp b/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp --- a/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp +++ b/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp @@ -1332,9 +1332,6 @@ 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()); } }