Mercurial > hg > graal-jvmci-8
comparison agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java @ 705:1f2abec69714
6826261: class file dumping from SA is broken
Reviewed-by: kvn, jcoomes
author | never |
---|---|
date | Fri, 03 Apr 2009 18:51:31 -0700 |
parents | a61af66fc99e |
children | bd02caa94611 |
comparison
equal
deleted
inserted
replaced
704:ad8c635e757e | 705:1f2abec69714 |
---|---|
57 | 57 |
58 // walk through the system dictionary | 58 // walk through the system dictionary |
59 SystemDictionary dict = VM.getVM().getSystemDictionary(); | 59 SystemDictionary dict = VM.getVM().getSystemDictionary(); |
60 dict.classesDo(new SystemDictionary.ClassVisitor() { | 60 dict.classesDo(new SystemDictionary.ClassVisitor() { |
61 public void visit(Klass k) { | 61 public void visit(Klass k) { |
62 if (k instanceof InstanceKlass) | 62 if (k instanceof InstanceKlass) { |
63 dumpKlass((InstanceKlass) k); | 63 try { |
64 dumpKlass((InstanceKlass) k); | |
65 } catch (Exception e) { | |
66 System.out.println(k.getName().asString()); | |
67 e.printStackTrace(); | |
68 } | |
69 } | |
64 } | 70 } |
65 }); | 71 }); |
66 } | 72 } |
67 catch (AddressException e) { | 73 catch (AddressException e) { |
68 System.err.println("Error accessing address 0x" | 74 System.err.println("Error accessing address 0x" |