RFR(T) 8203005: The top-of-stack type specified for nofast_* bytecodes are wrong

Yumin Qi yumin.qi at oracle.com
Thu Jun 25 17:33:55 UTC 2020

Hi, please review the tiny changes for

bug: https://bugs.openjdk.java.net/browse/JDK-8203005


Summary: The change was left by 
8074345(https://bugs.openjdk.java.net/browse/JDK-8074345), the types 
were wrongly put as T_ILLEGAL for T_OBJECT, and T_ILLEGAL for T_INT. 
This has not triggered any failures yet since the types stored in the 
type array for nofast version are never used, the used types are always 
the original types fortunately(unfortunately either).

tests: tier1,tier2,tier3



More information about the hotspot-runtime-dev mailing list