On Wed, 15 Feb 2023 21:22:48 GMT, Richard Reingruber <rr...@openjdk.org> wrote:

> If an ordinary interpreter entry is used for a call this means the callee 
> will be interpreted

Maybe we're not talking about the same thing?

`Method` has a `from_interpreted_entry` and a `from_compiled_entry`, but which 
one is used depends on the caller, and which calling convention they are using. 
The callee can be either interpreted or compiled (and if there's a mismatch, we 
go through an adapter). The entry generated by 
`generate_method_handle_interpreter_entry` is essentially the 
`from_interpreted_entry`, AFAIU.

-------------

PR: https://git.openjdk.org/jdk/pull/12535

Reply via email to