hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/HeapGXLWriter.java
changeset 17826 9ad5cd464a75
parent 13728 882756847a04
child 22234 da823d78ad65
equal deleted inserted replaced
17825:b6fc2755ec91 17826:9ad5cd464a75
   202 
   202 
   203                 // write loader
   203                 // write loader
   204                 Oop loader = ik.getClassLoader();
   204                 Oop loader = ik.getClassLoader();
   205                 writeEdge(instance, loader, "loaded-by");
   205                 writeEdge(instance, loader, "loaded-by");
   206 
   206 
   207                 // write signers
   207                 // write signers NYI
   208                 Oop signers = ik.getSigners();
   208                 // Oop signers = ik.getJavaMirror().getSigners();
   209                 writeEdge(instance, signers, "signed-by");
   209                 writeEdge(instance, null, "signed-by");
   210 
   210 
   211                 // write protection domain
   211                 // write protection domain NYI
   212                 Oop protectionDomain = ik.getProtectionDomain();
   212                 // Oop protectionDomain = ik.getJavaMirror().getProtectionDomain();
   213                 writeEdge(instance, protectionDomain, "protection-domain");
   213                 writeEdge(instance, null, "protection-domain");
   214 
   214 
   215                 // write edges for static reference fields from this class
   215                 // write edges for static reference fields from this class
   216                 for (Iterator itr = refFields.iterator(); itr.hasNext();) {
   216                 for (Iterator itr = refFields.iterator(); itr.hasNext();) {
   217                     OopField field = (OopField) itr.next();
   217                     OopField field = (OopField) itr.next();
   218                     Oop ref = field.getValue(reflectedType);
   218                     Oop ref = field.getValue(reflectedType);