--- old/src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp 2019-08-13 12:39:49.348213781 +0200 +++ new/src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp 2019-08-13 12:39:49.048208577 +0200 @@ -35,7 +35,7 @@ #include "runtime/handles.inline.hpp" bool EdgeUtils::is_leak_edge(const Edge& edge) { - return (const Edge*)edge.pointee()->mark().value() == &edge; + return (const Edge*)edge.pointee()->mark().to_pointer() == &edge; } static int field_offset(const StoredEdge& edge) {