< prev index next >

test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeArray.java

Print this page
rev 55127 : 8223351: [lworld] Primary mirror and nullable mirror for inline type
Reviewed-by: tbd

@@ -67,11 +67,11 @@
         try {
             // L-type..
             Class<?> arrayCls = Class.forName(arrayClsName);
             assertTrue(arrayCls.isArray(), "Expected an array class");
 
-            assertTrue(arrayCls.getComponentType() == Point.class.asBoxType(),
+            assertTrue(arrayCls.getComponentType() == Point.class.asNullableType(),
                        "Expected component type of Point.class got: " + arrayCls.getComponentType());
 
             arrayClsName = "[" + arrayClsName;
             Class<?> mulArrayCls = Class.forName(arrayClsName);
             assertTrue(mulArrayCls.isArray());

@@ -79,11 +79,11 @@
 
             // Q-type...
             arrayCls = Class.forName(qarrayClsName);
             assertTrue(arrayCls.isArray(), "Expected an array class");
 
-            assertTrue(arrayCls.getComponentType() == Point.class.asValueType(),
+            assertTrue(arrayCls.getComponentType() == Point.class.asPrimaryType(),
                        arrayCls +
                        " Expected component type of Point.class got: " + arrayCls.getComponentType());
 
             qarrayClsName = "[" + qarrayClsName;
             mulArrayCls = Class.forName(qarrayClsName);

@@ -198,11 +198,11 @@
         assertEquals(array3.length, 1, "Incorrect length");
         assertEquals(array3[0].length, 2, "Incorrect length");
         assertTrue(array3[0][0] == null, "Expected NULL");
 
         // Now create ObjArrays of ValueArray...
-        cls = (Class<?>) Point.class.asBoxType();
+        cls = (Class<?>) Point.class.asNullableType();
         Point?[][] barray = (Point?[][]) Array.newInstance(cls, 1, 2);
         assertEquals(barray.length, 1, "Incorrect length");
         assertEquals(barray[0].length, 2, "Incorrect length");
         barray[0][1] = Point.createPoint(1, 2);
         Point? pb = barray[0][1];

@@ -253,12 +253,12 @@
         MyInt[] myInts = new MyInt[1];
         assertTrue(myInts instanceof Object[]);
         assertTrue(myInts instanceof Comparable[]);
         assertTrue(myInts instanceof MyInt?[]);
 
-        Class<?> cls = MyInt.class.asValueType();
-        assertTrue(cls.isValue());
+        Class<?> cls = MyInt.class.asPrimaryType();
+        assertTrue(cls.isInlineClass());
         Object arrObj = Array.newInstance(cls, 1);
         assertTrue(arrObj instanceof Object[], "Not Object array");
         assertTrue(arrObj instanceof Comparable[], "Not Comparable array");
         assertTrue(arrObj instanceof MyInt[], "Not MyInt array");
 
< prev index next >