hg: valhalla/valhalla: 8227373: [lworld] Monitorenter fails with VerifyError: Bad type on operand stack

harold.seigel at oracle.com harold.seigel at oracle.com
Tue Jul 9 12:57:08 UTC 2019


Changeset: 7b3697565ab1
Author:    hseigel
Date:      2019-07-09 08:55 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/7b3697565ab1

8227373: [lworld] Monitorenter fails with VerifyError: Bad type on operand stack
Summary: Change verifier to check for a non-scalar type instead of a reference
Reviewed-by: iklam

! src/hotspot/share/classfile/verifier.cpp
+ test/hotspot/jtreg/runtime/valhalla/valuetypes/verifier/VTMonitor.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/verifier/VerifierValueTypes.java



More information about the valhalla-dev mailing list