RFR(S): 8207848: [lworld] Compilation fails with "must have enough JVMS stack to execute invokevirtual"

Tobias Hartmann tobias.hartmann at oracle.com
Fri Jul 20 12:49:50 UTC 2018


Thanks Roland!

Tobias

On 20.07.2018 14:41, Roland Westrelin wrote:
> 
>> Yes, we could do that but the problem is that we also need to push NULL before the uncommon trap if
>> we continue execution at the next bytecode (because the NULL result needs to be available on the
>> stack for re-execution, see line 556 and 585). Since we need to do that right before the uncommon
>> trap and only if trap_bci != -1, we would still need to pass trap_bci to load().
> 
> Ok. Change is good then.
> 
> Roland.
> 


More information about the valhalla-dev mailing list