[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-serviceability-dev
Subject:    Re: RFR(T) 8203005: The top-of-stack type specified for nofast_* bytecodes are wrong
From:       Yumin Qi <yumin.qi () oracle ! com>
Date:       2020-06-25 19:21:39
Message-ID: aa8c3a4c-4949-a4da-40bb-e9af6ecbeb47 () oracle ! com
[Download RAW message or body]

Thanks Dan for the review!


On 6/25/20 12:17 PM, Daniel D. Daugherty wrote:
> On 6/25/20 1:33 PM, Yumin Qi wrote:
>> Hi, please review the tiny changes for
>>
>> bug: https://bugs.openjdk.java.net/browse/JDK-8203005
>>
>> webrev:http://cr.openjdk.java.net/~minqi/2020/8203005/webrev-00/
>
> src/hotspot/share/interpreter/bytecodes.cpp
>     No comments.
>
> src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java 
>
>     No comments.
>
> Thumbs up. I agree that this is a trivial fix and you don't need to
> wait 24 hours to push.
>
> Dan
>
>
>
>
>>
>>
>> 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
>>
>>
>> Thanks
>>
>> Yumin
>>
>
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic