test/lib/sun/hotspot/code/CodeBlob.java
changeset 42532 4780f4130eb0
parent 41533 64e1caddf380
--- a/test/lib/sun/hotspot/code/CodeBlob.java	Sun Dec 11 12:09:13 2016 -0800
+++ b/test/lib/sun/hotspot/code/CodeBlob.java	Sun Dec 11 18:50:18 2016 -0800
@@ -49,8 +49,13 @@
     assert obj.length == 4;
     name = (String) obj[0];
     size = (Integer) obj[1];
-    code_blob_type = BlobType.values()[(Integer) obj[2]];
-    assert code_blob_type.id == (Integer) obj[2];
+    int blob_type_index = (Integer) obj[2];
+    if (blob_type_index == -1) { // AOT
+      code_blob_type = null;
+    } else {
+      code_blob_type = BlobType.values()[blob_type_index];
+      assert code_blob_type.id == (Integer) obj[2];
+    }
     address = (Long) obj[3];
   }
   public final String name;