[9] RFR(XS): 8157842: indexOfChar intrinsic is not emitted on x86

Tobias Hartmann tobias.hartmann at oracle.com
Mon May 30 11:22:54 UTC 2016


Hi,

please review the following patch:

https://bugs.openjdk.java.net/browse/JDK-8157842
http://cr.openjdk.java.net/~thartmann/8157842/webrev.00/

Andrew Haley noticed that there is a typo in x86.ad that prevents the StrIndexOfChar intrinsic from being emitted [1]. The problem is that we check for UseSSE > 4 instead of UseSSE >= 4 in Matcher::match_rule_supported() on x86. 

Tested with JPRT, RBT is running.

Thanks,
Tobias

[1] http://mail.openjdk.java.net/pipermail/hotspot-dev/2016-May/023218.html


More information about the hotspot-compiler-dev mailing list