From c797c78253a8f3fca6fc665fe474b79332a65d4e Mon Sep 17 00:00:00 2001 From: Katja Kantserova Date: Thu, 9 Jul 2015 12:56:38 +0200 Subject: [PATCH] 8032763: Remove use of sun.misc.Ref from hprof parser in testlibrary Reviewed-by: jbachorik, alanb --- .../share/classes/jdk/test/lib/hprof/model/Snapshot.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java b/test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java index 635c0baa9a0..6150543b36b 100644 --- a/test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java +++ b/test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java @@ -276,10 +276,8 @@ public class Snapshot implements AutoCloseable { fakeClasses.clear(); weakReferenceClass = findClass("java.lang.ref.Reference"); - if (weakReferenceClass == null) { // JDK 1.1.x - weakReferenceClass = findClass("sun.misc.Ref"); - referentFieldIndex = 0; - } else { + referentFieldIndex = 0; + if (weakReferenceClass != null) { JavaField[] fields = weakReferenceClass.getFieldsForInstance(); for (int i = 0; i < fields.length; i++) { if ("referent".equals(fields[i].getName())) {