RFR: JDK-8302320: AsyncGetCallTrace obtains too few frames in sanity test
Jorn Vernee
jvernee at openjdk.org
Wed Feb 15 21:43:17 UTC 2023
On Wed, 15 Feb 2023 21:22:48 GMT, Richard Reingruber <rrich at 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
More information about the serviceability-dev
mailing list