--- a/src/hotspot/share/oops/arrayKlass.cpp Wed May 30 16:36:35 2018 +0530
+++ b/src/hotspot/share/oops/arrayKlass.cpp Wed May 30 11:39:26 2018 +0200
@@ -130,7 +130,7 @@
objArrayOop ArrayKlass::allocate_arrayArray(int n, int length, TRAPS) {
if (length < 0) {
- THROW_0(vmSymbols::java_lang_NegativeArraySizeException());
+ THROW_MSG_0(vmSymbols::java_lang_NegativeArraySizeException(), err_msg("%d", length));
}
if (length > arrayOopDesc::max_array_length(T_ARRAY)) {
report_java_out_of_memory("Requested array size exceeds VM limit");