--- a/src/hotspot/share/oops/objArrayKlass.cpp Wed May 30 16:36:35 2018 +0530
+++ b/src/hotspot/share/oops/objArrayKlass.cpp Wed May 30 11:39:26 2018 +0200
@@ -181,7 +181,7 @@
THROW_OOP_0(Universe::out_of_memory_error_array_size());
}
} else {
- THROW_0(vmSymbols::java_lang_NegativeArraySizeException());
+ THROW_MSG_0(vmSymbols::java_lang_NegativeArraySizeException(), err_msg("%d", length));
}
}
@@ -209,7 +209,7 @@
for (int i = 0; i < rank - 1; ++i) {
sizes += 1;
if (*sizes < 0) {
- THROW_0(vmSymbols::java_lang_NegativeArraySizeException());
+ THROW_MSG_0(vmSymbols::java_lang_NegativeArraySizeException(), err_msg("%d", *sizes));
}
}
}