RFR (S): 8011138: C2: stack overflow in compiler thread because of recursive inlining of lambda form methods

Roland Westrelin roland.westrelin at oracle.com
Thu Oct 3 11:28:06 PDT 2013


>> You should probably use:
>> caller_argument0->uncast() == callee_argument0->uncast()
> 
> I can but it's probably not necessary.  If it's truly a recursive call even the CheckCastPP node should be the same, right?

With 8024070, that will add Cast nodes in many places, I don't think that will necessarily be the case.

Roland.


More information about the hotspot-compiler-dev mailing list