changeset 6468:afe7d46f1311

added extra CheckCast test
author Doug Simon <doug.simon@oracle.com>
date Mon, 01 Oct 2012 16:12:28 +0200
parents 5d398a326315
children ec2211254419
files graal/com.oracle.graal.snippets.test/src/com/oracle/graal/snippets/CheckCastTest.java
diffstat 1 files changed, 10 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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;