RFR (S): 7195816: NPG: Crash in c1_ValueType - ShouldNotReachHere
Vladimir Kozlov
vladimir.kozlov at oracle.com
Mon Sep 10 09:54:50 PDT 2012
Roland,
This seems good to me. I like Coleen's suggestion for c1_LIRAssembler_x86.cpp
and I assume you will use it.
Thanks,
Vladimir
Roland Westrelin wrote:
> http://cr.openjdk.java.net/~roland/7195816/webrev.00/
>
> Some of the dtrace probes call the runtime passing a method pointer. This exposes the metadata type at the LIR level and breaks c1 because the LIR has little support for T_METADATA at this point.
>
> I also fixed a c1/dtrace bug on sparc that has nothing to do with NPG (G2 thread pointer not saved across runtime call). This bug may have gone unnoticed because at least one of the dtrace test passes when the VM crashes. For that I filed test bug:
> 7197250: dtrace test may report success when the VM crashes
>
> Roland.
More information about the hotspot-compiler-dev
mailing list