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

List:       openjdk-hotspot-runtime-dev
Subject:    Re: [11] RFR 8201604: Minimal Dynamic Constant support for ARM32 platform
From:       Boris Ulasevich <boris.ulasevich () bell-sw ! com>
Date:       2018-04-25 12:33:42
Message-ID: b36e8979-70db-7520-d7aa-cc2896c1af3a () bell-sw ! com
[Download RAW message or body]

Thank you!

On 25.04.2018 11:31, Dmitry Samersoff wrote:
> Boris,
> 
> Changes looks good to me. (R)
> 
> -Dmitry
> 
> 
> On 24.04.2018 16:39, Bob Vandette wrote:
> > The change looks good to me.
> > 
> > If you plan on pushing this to the mainline, you'll need a "Reviewer".
> > 
> > Bob.
> > 
> > > On Apr 20, 2018, at 11:03 AM, Boris Ulasevich <boris.ulasevich@bell-sw.com> \
> > > wrote: 
> > > My bad. Correct link for updated webrev is:
> > > http://cr.openjdk.java.net/~dchuyko/boris.ulasevich/8201602/webrev.01/
> > > 
> > > Boris
> > > 
> > > On 20.04.2018 15:30, Boris Ulasevich wrote:
> > > > Thanks for the review!
> > > > > You declare rtmp to be R1_tmp but then use R1 directly.
> > > > You are right. I have clean it up.
> > > > > Do you not have to mask the flags with tos_state_mask?
> > > > Tos stays in top right bits, so we can skip the mask, but a good practice is \
> > > > to call verify_tos_state_shift() in this place. I have added it. Updated \
> > > > webrev: http://cr.openjdk.java.net/~dchuyko/boris.ulasevich/8201602/webrev.00/
> > > >  Thank you,
> > > > Boris
> > > > On 19.04.2018 18:39, Bob Vandette wrote:
> > > > > In condy_helper …
> > > > > 
> > > > > Can you please use the Register declarations that you specify in this \
> > > > > function. 
> > > > > You declare rtmp to be R1_tmp but then use R1 directly.
> > > > > 
> > > > > Is this section correct?
> > > > > 
> > > > > 632 const Address field(obj, off);
> > > > > 633
> > > > > 634 __ logical_shift_right(flags, flags, \
> > > > > ConstantPoolCacheEntry::tos_state_shift); 635
> > > > > 
> > > > > Do you not have to mask the flags with tos_state_mask?
> > > > > 
> > > > > Bob.
> > > > > 
> > > > > 
> > > > > > On Apr 17, 2018, at 11:44 AM, Boris Ulasevich \
> > > > > > <boris.ulasevich@bell-sw.com <mailto:boris.ulasevich@bell-sw.com>> wrote: \
> > > > > >  Hi all,
> > > > > > 
> > > > > > Please review a port of Minimal Constant Dynamic patch to ARM32 platform. \
> > > > > > The port is very similar to recent AARCH64 platform update (JDK-8190428). \
> > > > > > Tested on both ARM32/ARM64 builds by running jdk condy tests. 
> > > > > > https://bugs.openjdk.java.net/browse/JDK-8201602
> > > > > > http://cr.openjdk.java.net/~dchuyko/boris.ulasevich/8201602/webrev.00/
> > > > > > 
> > > > > > Thank you,
> > > > > > Boris
> > > > > 
> > 
> 
> 


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

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