--- old/src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp 2020-01-14 13:46:52.173328517 -0800 +++ new/src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp 2020-01-14 13:46:51.941328525 -0800 @@ -231,7 +231,7 @@ StoredEdge* const leak_context_edge = put(edge->reference()); oop sample_object = edge->pointee(); assert(sample_object != NULL, "invariant"); - assert(NULL == sample_object->mark().to_pointer(), "invariant"); + assert(sample_object->mark().is_marked(), "invariant"); sample_object->set_mark(markWord::from_pointer(leak_context_edge)); return leak_context_edge; }