branch | JEP-349-branch |
changeset 57987 | 23e3cd901cb6 |
parent 57870 | 00860d9caf4d |
child 58154 | 060d9d139109 |
--- a/src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp Mon Sep 02 21:08:41 2019 +0200 +++ b/src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp Tue Sep 03 11:48:31 2019 +0200 @@ -178,8 +178,7 @@ void DFSClosure::do_root(const oop* ref) { assert(ref != NULL, "invariant"); - assert(is_aligned(ref, HeapWordSize), "invariant"); - const oop pointee = *ref; + const oop pointee = UnifiedOop::dereference(ref); assert(pointee != NULL, "invariant"); closure_impl(ref, pointee); }