review request for CR 6361589
Yumin Qi
Yumin.Qi at Sun.COM
Wed Dec 9 14:49:49 PST 2009
Fixed 6361589: Print out stack trace for target thread of GC crash
http://cr.openjdk.java.net/~minqi/6361589
Comments: This is a facility to assist for JVM crash analysis. To
implement this function, it needs record JavaThread which may involve
crash somewhere in GC thread. The place chosen here is NamedThread from
which all GC threads but VMThread derive. I change VMThread's base from
Thread to NamedThread, so the recording of JavaThread covers for GC
threads and VMThread. Once the JavaThread recorded in GC thread seen
during error report, its stack trace be printed out. To test this
function, add a debug flag CrashGCForDumpingJavaThread, once it is set,
it will crash immediately in VMThread or GC Thread to core dump. Note
this is for test only purpose, no defects in involved JavaThread.
Thanks
Yumin
More information about the hotspot-runtime-dev
mailing list