[aarch64-port-dev ] RFR: 8156943: aarch64: string compare does not support CompactStrings

Edward Nevill edward.nevill at gmail.com
Wed Jun 29 09:17:49 UTC 2016


On Tue, 2016-05-24 at 09:33 +0100, Andrew Haley wrote:
> On 05/24/2016 09:26 AM, Edward Nevill wrote:
> > 
> > http://cr.openjdk.java.net/~enevill/8156943/webrev.02/
> > 
> > The different cases are handled as follows
> > 
> > LL: 8 chars are loaded to each of 2 general regs
> > UU: 4 chars are loaded to each of 2 general regs
> > LU/UL: 4 U chars loaded to 1 general regs, 4 L chars loaded to a
> > simd reg, zip1 used to convert L to U and then moved to a general
> > reg.
> > 
> > Tested fastdebug jtreg hotspot and langtools,
> That looks fine, thanks.

Hi,

I have updated this so it applies cleanly after

8157834: aarch64: Hello World crashes with fastdebug build

http://cr.openjdk.java.net/~enevill/8156943/webrev.03/

https://bugs.openjdk.java.net/browse/JDK-8156943

'jdk9-fc-yes' approved.

OK to push?
Ed.



More information about the aarch64-port-dev mailing list