Sorry forgot to include svc.

Yumin

On 8/11/2013 4:36 PM, Yumin Qi wrote:
Hi, all

  I would like to have your review for

http://cr.openjdk.java.net/~minqi/8020962/webrev0/ <http://cr.openjdk.java.net/%7Eminqi/8020962/webrev0/>

Description: When JVM crashed, we also want to check the application class files especially we got core file from customers. The aftermath analysis will benefit from all loaded java classes available. In this change, spawn another process running SA to do the job when JVM crashes, this way also avoid further messing up with the error report which already in
signal handler.

Note: The test has done with following two bugs worked around:
8022655: ClassDump ignored jarStream setting (This will be fixed and integrated by Kevin Walls soon) 8011888: sa.js: TypeError: [object JSAdapter] has no such function "__has__" (Not know when it will be integrated) That is, without those two fixed, the jars of loaded classes will not be successfully dumped. Also, on MacOS it requires security access permission to attach to another process, so omit doing so. To get loaded jar file s, with core file available (on all platforms), one can (only after this change) do

$JAVA_HOME/bin/java [-d64] -cp $JAVA_HOME/lib/sa-jdi.jar sun.jvm.hotspot.DumpLoadedClasses $JAVA_HOME/bin/java corefile


Thanks
Yumin

Reply via email to