git: openjdk/jdk24u: master: 8336042: Caller/callee param size mismatch in deoptimization causes crash

Tobias Hartmann thartmann at openjdk.org
Thu Mar 27 06:56:00 UTC 2025


Changeset: 4128d17e
Branch: master
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2025-03-27 06:54:01 +0000
URL:       https://git.openjdk.org/jdk24u/commit/4128d17ec8de8e438ec731bd9791e66411b1b01b

8336042: Caller/callee param size mismatch in deoptimization causes crash

Reviewed-by: dlong
Backport-of: 20ea218ce52f79704445acfe2d4a3dc9d04e86d2

! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp
! src/hotspot/cpu/arm/abstractInterpreter_arm.cpp
! src/hotspot/cpu/ppc/abstractInterpreter_ppc.cpp
! src/hotspot/cpu/riscv/abstractInterpreter_riscv.cpp
! src/hotspot/cpu/s390/abstractInterpreter_s390.cpp
! src/hotspot/cpu/x86/abstractInterpreter_x86.cpp
! src/hotspot/share/interpreter/bytecode.hpp
! src/hotspot/share/interpreter/bytecode.inline.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/vframeArray.cpp
+ test/hotspot/jtreg/compiler/jsr292/MHDeoptTest.java



More information about the jdk-updates-changes mailing list