Hasta ahora he aprendido sobre la generación de volcado de hebras y el volcado de heap usando jstack
y jmap
respectivamente.Core dump equivalence para Java
Sin embargo, jstack
dump dump contiene solo textos que describen la pila en cada hilo. Y al abrir el volcado del montón (archivo .hprof) con Java VisualVM solo se muestran los objetos asignados en el montón.
Lo que realmente quiero es poder ver la pila, cambiar a un marco de pila particular y observar las variables locales. Este tipo de depuración post mortem se puede hacer normalmente con herramientas como WinDbg, gdb y un archivo core (para un programa nativo de C++)
Me pregunto si ese archivo 'core' (que me permitirá depurar en no -live environment) existe en Java?
Gracias. Creo que 'jsadebugd' es muy parecido a lo que estoy buscando. – Gant