Is saving the stack pointer around method handle calls still needed?

Krystal Mok rednaxelafx at gmail.com
Thu Apr 3 01:47:09 UTC 2014


Hi compiler team,

I'd like to ask if it's still necessary to save the stack pointer around
method handle calls (invokedynamic/invokehandle). It seems like an artifact
left from the Ricochet frame implementation which could mess up the stack
pointer, where as the new LambdaForms implementation shouldn't have that
problem.

Could anyone share the history bit about this?

Best regards,
Kris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20140402/ea309dc6/attachment.html>


More information about the hotspot-compiler-dev mailing list