< prev index next >
src/hotspot/cpu/s390/templateTable_s390.cpp
Print this page
rev 49869 : 8201593: Print array length in ArrayIndexOutOfBoundsException.
Reviewed-by: dholmes
@@ -782,11 +782,11 @@
// Check index.
Label index_ok;
__ z_cl(index, Address(array, arrayOopDesc::length_offset_in_bytes()));
__ z_brl(index_ok);
__ lgr_if_needed(Z_ARG3, index); // See generate_ArrayIndexOutOfBounds_handler().
- // Give back the array to create more detailed exceptions.
+ // Pass the array to create more detailed exceptions.
__ lgr_if_needed(Z_ARG2, array); // See generate_ArrayIndexOutOfBounds_handler().
__ load_absolute_address(Z_R1_scratch,
Interpreter::_throw_ArrayIndexOutOfBoundsException_entry);
__ z_bcr(Assembler::bcondAlways, Z_R1_scratch);
__ bind(index_ok);
< prev index next >