[aarch64-port-dev ] RFR: 8156839 : aarch64: indexOf does not support CompactStrings

Ningsheng Jian ningsheng.jian at linaro.org
Thu May 19 02:55:56 UTC 2016


Do we really need LU support for indexOf? In String.java implementation,
the LU indexOf always returns -1.

Thanks,
Ningsheng

On 18 May 2016 at 21:10, Edward Nevill <edward.nevill at gmail.com> wrote:

> Hi,
>
> On Mon, May 16, 2016 at 1:53 PM, Andrew Haley <aph at redhat.com> wrote:
>
>>
>>
>> So yes, we do have to cope with all of the combinations.
>>
>
> Please review the following webrev which handles all combinations.
>
>  http://cr.openjdk.java.net/~enevill/8156839/webrev.02/
>
> Tested with fastdebug jtreg hotspot & langtools
>
> Before:
>
> hotspot: Test results: passed: 1,163; failed: 62; error: 41
> langtools: Test results: passed: 3,503; failed: 97; error: 29
>
> After:
>
> hotspot: Test results: passed: 1,166; failed: 60; error: 40
> langtools: Test results: passed: 3,503; failed: 97; error: 29
>
> All the best,
> Ed.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20160519/867f1e1b/attachment-0001.html>


More information about the hotspot-compiler-dev mailing list