From ba6fdbcb764d5a8972f5ff2d7147e4d78226b347 Mon Sep 17 00:00:00 2001 From: Andreas Gampe Date: Thu, 7 May 2015 22:31:55 -0700 Subject: ART: arm indexOf intrinsics for the optimizing compiler Add intrinsics implementations for indexOf in the optimizing compiler. These are mostly ported from Quick. Bug: 20889065 Change-Id: I18ee849d41187a381f99529669e6f97040aaacf6 --- test/082-inline-execute/src/Main.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'test/082-inline-execute/src/Main.java') diff --git a/test/082-inline-execute/src/Main.java b/test/082-inline-execute/src/Main.java index abd6cb88d4..5185f97201 100644 --- a/test/082-inline-execute/src/Main.java +++ b/test/082-inline-execute/src/Main.java @@ -274,6 +274,9 @@ public class Main { Assert.assertEquals(stringWithSurrogates.indexOf(supplementaryChar, 2), "hello ".length()); Assert.assertEquals(stringWithSurrogates.indexOf(supplementaryChar, 6), 6); Assert.assertEquals(stringWithSurrogates.indexOf(supplementaryChar, 7), -1); + + Assert.assertEquals(stringWithSurrogates.indexOf(supplementaryChar - 0x10000), -1); + Assert.assertEquals(stringWithSurrogates.indexOf(supplementaryChar | 0x80000000), -1); } private static void testIndexOfNull() { -- cgit v1.2.3-59-g8ed1b