rev 57531 : imported patch 8234173.0
@@ -119,11 +119,11 @@ _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()) { + if (pointee->mark().is_marked()) { add_chain(); } assert(_max_depth >= 1, "invariant"); if (_depth < _max_depth - 1) {