< prev index next >
src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
Print this page
rev 57531 : imported patch 8234173.0
*** 119,129 ****
_reference = reference;
_mark_bits->mark_obj(pointee);
assert(_mark_bits->is_marked(pointee), "invariant");
// is the pointee a sample object?
! if (NULL == pointee->mark().to_pointer()) {
add_chain();
}
assert(_max_depth >= 1, "invariant");
if (_depth < _max_depth - 1) {
--- 119,129 ----
_reference = reference;
_mark_bits->mark_obj(pointee);
assert(_mark_bits->is_marked(pointee), "invariant");
// is the pointee a sample object?
! if (pointee->mark().is_marked()) {
add_chain();
}
assert(_max_depth >= 1, "invariant");
if (_depth < _max_depth - 1) {
< prev index next >