private void scanReferenceSet(TraceLocal trace, Set<ReferenceValue> set) { for (ReferenceValue value : set) { ObjectReference referent = value.getObjectValue(); if (trace.isReferentLive(referent)) { value.processReference(trace); } else { value.clear(); } } }