1.1 --- a/src/share/vm/prims/jniCheck.cpp Wed Jul 17 17:14:50 2013 -0700 1.2 +++ b/src/share/vm/prims/jniCheck.cpp Thu Jul 18 06:47:15 2013 -0400 1.3 @@ -317,12 +317,8 @@ 1.4 1.5 static inline void 1.6 check_is_obj_array(JavaThread* thr, jarray jArray) { 1.7 - BasicType array_type; 1.8 - arrayOop aOop; 1.9 - 1.10 - aOop = check_is_array(thr, jArray); 1.11 - array_type = TypeArrayKlass::cast(aOop->klass())->element_type(); 1.12 - if (array_type != T_OBJECT) { 1.13 + arrayOop aOop = check_is_array(thr, jArray); 1.14 + if (!aOop->is_objArray()) { 1.15 ReportJNIFatalError(thr, fatal_object_array_expected); 1.16 } 1.17 }