# HG changeset patch
# User ykantser
# Date 1436439398 -7200
# Node ID c8288a6fc39a384ac4df63618628c348de01efe8
# Parent  e9ea6d99c16c84d894ae3fb3b035a07c7a61100e
8032763: Remove use of sun.misc.Ref from hprof parser in testlibrary
Reviewed-by: jbachorik, alanb

diff -r e9ea6d99c16c -r c8288a6fc39a test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java
--- a/test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java	Mon Jul 06 22:19:29 2015 -0400
+++ b/test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java	Thu Jul 09 12:56:38 2015 +0200
@@ -276,10 +276,8 @@
         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())) {