Request for review: JDK-8013041: guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset

Jiangli Zhou jiangli.zhou at oracle.com
Wed Apr 24 14:19:15 PDT 2013


I see. Thanks, Azeem.

Jiangli

On 04/24/2013 02:15 PM, Azeem Jiva wrote:
> TieredCompilation is not the default, but will be soon.
>
> --
> Azeem Jiva
> @javawithjiva
>
> On Apr 24, 2013, at 1:56 PM, Jiangli Zhou <jiangli.zhou at oracle.com 
> <mailto:jiangli.zhou at oracle.com>> wrote:
>
>> Hi Coleen,
>>
>> Thanks very much for the quick response. Class data sharing was not 
>> the trigger, -XX:+TieredCompilation exposes the bug. I also thought 
>> tiered compilation was enabled by default with c2...
>>
>> Thanks,
>> Jiangli
>>
>> On 04/24/2013 01:35 PM, Coleen Phillimore wrote:
>>> On 4/24/2013 3:37 PM, Jiangli Zhou wrote:
>>>> Please review the following fix for JDK-8013041 
>>>> <https://jbs.oracle.com/bugs/browse/JDK-8013041>. The 'jmpb' using 
>>>> 8-bit displacement needs to be replaced with 'jmp' with more 
>>>> instructions now generated between the jump instruction and the target.
>>>>
>>>> http://cr.openjdk.java.net/~jiangli/8013041/webrev.00/
>>>>
>>>> Thanks,
>>>>
>>>> Jiangli
>>>
>>> This looks good.  I thought TieredCompilation was the default.   So 
>>> it wasn't class data sharing that provoked the bug?
>>> thanks,
>>> Coleen
>>>
>>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-runtime-dev/attachments/20130424/3afda1df/attachment.html 


More information about the hotspot-runtime-dev mailing list