RFR: 8336042: Caller/callee param size mismatch in deoptimization causes crash [v4]
Dean Long
dlong at openjdk.org
Tue Mar 4 04:56:24 UTC 2025
On Sat, 1 Mar 2025 22:20:23 GMT, Richard Reingruber <rrich at openjdk.org> wrote:
>> Dean Long has updated the pull request incrementally with one additional commit since the last revision:
>>
>> use new Bytecode_invoke::has_memeber_arg
>
> src/hotspot/share/runtime/vframeArray.cpp line 616:
>
>> 614: // invokedynamic instructions don't have a class but obviously don't have a MemberName appendix.
>> 615: // NOTE: Use machinery here that avoids resolving of any kind.
>> 616: const bool has_member_arg = inv.has_member_arg();
>
> I reckon the comment about invokedynamic isn't needed anymore. It could be moved to has_member_arg if you want to keep it.
Good idea. Done!
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/23557#discussion_r1978611223
More information about the hotspot-dev
mailing list