src/hotspot/share/oops/klass.hpp
changeset 52033 d6aa9ea2405d
parent 52014 1aa9beac610e
child 52117 a2edf32cd813
--- a/src/hotspot/share/oops/klass.hpp	Fri Oct 05 18:25:15 2018 +0100
+++ b/src/hotspot/share/oops/klass.hpp	Fri Oct 05 20:03:14 2018 +0200
@@ -514,6 +514,9 @@
   virtual Klass* array_klass_impl(bool or_null, int rank, TRAPS);
   virtual Klass* array_klass_impl(bool or_null, TRAPS);
 
+  // Error handling when length > max_length or length < 0
+  static void check_array_allocation_length(int length, int max_length, TRAPS);
+
   void set_vtable_length(int len) { _vtable_len= len; }
 
   vtableEntry* start_of_vtable() const;