src/hotspot/share/oops/instanceKlass.cpp
changeset 50304 d5331b94f821
parent 49948 ff8dbb56740a
child 50429 83aec1d357d4
--- a/src/hotspot/share/oops/instanceKlass.cpp	Wed May 30 16:36:35 2018 +0530
+++ b/src/hotspot/share/oops/instanceKlass.cpp	Wed May 30 11:39:26 2018 +0200
@@ -975,7 +975,9 @@
 }
 
 objArrayOop InstanceKlass::allocate_objArray(int n, int length, TRAPS) {
-  if (length < 0) THROW_0(vmSymbols::java_lang_NegativeArraySizeException());
+  if (length < 0)  {
+    THROW_MSG_0(vmSymbols::java_lang_NegativeArraySizeException(), err_msg("%d", length));
+  }
   if (length > arrayOopDesc::max_array_length(T_OBJECT)) {
     report_java_out_of_memory("Requested array size exceeds VM limit");
     JvmtiExport::post_array_size_exhausted();