# HG changeset patch # User Doug Simon # Date 1349100748 -7200 # Node ID afe7d46f1311526d0e12c72c6536cb7d6291ebaf # Parent 5d398a326315474f965c1f8729b5e2d76162dca5 added extra CheckCast test diff -r 5d398a326315 -r afe7d46f1311 graal/com.oracle.graal.snippets.test/src/com/oracle/graal/snippets/CheckCastTest.java --- a/graal/com.oracle.graal.snippets.test/src/com/oracle/graal/snippets/CheckCastTest.java Mon Oct 01 16:02:39 2012 +0200 +++ b/graal/com.oracle.graal.snippets.test/src/com/oracle/graal/snippets/CheckCastTest.java Mon Oct 01 16:12:28 2012 +0200 @@ -113,6 +113,11 @@ @Test public void test8() { + test("arrayStore", profile(), new Object[100], "111"); + } + + @Test + public void test8_1() { test("arrayFill", profile(), new Object[100], "111"); } @@ -142,6 +147,11 @@ return "#" + s; } + public static Object[] arrayStore(Object[] arr, Object value) { + arr[15] = value; + return arr; + } + public static Object[] arrayFill(Object[] arr, Object value) { for (int i = 0; i < arr.length; i++) { arr[i] = value;