RFR: 6830717: replay of compilations would help with debugging

Vladimir Kozlov vladimir.kozlov at oracle.com
Wed Aug 8 10:11:31 PDT 2012


This looks good. Small note: I don't see skip_Replay variable usage in other places.

Yumin, could you add replay to C1 compilations as next step?

Thanks,
Vladimir

yumin.qi at oracle.com wrote:
>  Hi,
> 
>   Please give your comments of the changes about
>   6830717: replay of compilations would help with debugging.
> http://monaco.sfbay.sun.com/detail.jsf?cr=6830717
> 
>   Sometime jvm crashes in the process of compilation or in compiled 
> method. To reproduce the compilation process in debug JVM is helpful for 
> quickly identifying root cause.
>   To do recompilation, we collect data by using of SA (Serviceability 
> Agent) to extract application and system class data from core file. 
> Those information includes nmethod, methodOop, methodDataOop, 
> instanceKlass and corresponding ci counterparts.
>   With reconfiguring similar (not exactly same) compiling environment as 
> in the core file, try to compile again the failed java methods.
> 
>   contributed by Tom R (never).   webrev:
> 
> http://cr.openjdk.java.net/~minqi/6830717/ 
> <http://cr.openjdk.java.net/%7Eminqi/6830717/>
> 
> Thanks
> Yumin


More information about the serviceability-dev mailing list