RFR(L): 8024070: C2 needs some form of type speculation
roland.westrelin at oracle.com
Mon Sep 16 14:13:36 PDT 2013
> Nevermind that. You need it since it is control dependent (different branches can have different profiling types for the same object). Then why not use CheckCastPP with control edge?. CastPP is mostly used to cast NULLness.
Sure I can use CheckCastPP. Does it really make a difference for this use case?
More information about the hotspot-compiler-dev