Add compiler allocation paths Class::NewInstanceFromCode and Array::AllocFromCode
Change-Id: I604377656f182f29692cda757dc7fdb4acc938b9
diff --git a/src/jni_internal.cc b/src/jni_internal.cc
index 0d7b256..57090ac 100644
--- a/src/jni_internal.cc
+++ b/src/jni_internal.cc
@@ -1910,7 +1910,7 @@
static jsize GetArrayLength(JNIEnv* env, jarray java_array) {
ScopedJniThreadState ts(env);
Object* obj = Decode<Object*>(ts, java_array);
- CHECK(obj->IsArray()); // TODO: ReportJniError
+ CHECK(obj->IsArrayInstance()); // TODO: ReportJniError
Array* array = obj->AsArray();
return array->GetLength();
}