agent/src/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/agent/src/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java	Tue Mar 29 13:56:35 2011
--- new/agent/src/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java	Tue Mar 29 13:56:35 2011

*** 25,35 **** --- 25,35 ---- package sun.jvm.hotspot.jdi; import com.sun.jdi.*; import sun.jvm.hotspot.oops.Instance; import sun.jvm.hotspot.oops.Klass; ! import sun.jvm.hotspot.oops.OopUtilities; ! import sun.jvm.hotspot.oops.java_lang_Class; public class ClassObjectReferenceImpl extends ObjectReferenceImpl implements ClassObjectReference { private ReferenceType reflectedType;
*** 37,47 **** --- 37,47 ---- super(vm, oRef); } public ReferenceType reflectedType() { if (reflectedType == null) { ! Klass k = OopUtilities.classOopToKlass(ref()); ! Klass k = java_lang_Class.asKlass(ref()); reflectedType = vm.referenceType(k); } return reflectedType; }

agent/src/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File