src/hotspot/share/oops/klass.hpp
changeset 52033 d6aa9ea2405d
parent 52014 1aa9beac610e
child 52117 a2edf32cd813
equal deleted inserted replaced
52032:2f7a2e7c3221 52033:d6aa9ea2405d
   512 
   512 
   513  protected:
   513  protected:
   514   virtual Klass* array_klass_impl(bool or_null, int rank, TRAPS);
   514   virtual Klass* array_klass_impl(bool or_null, int rank, TRAPS);
   515   virtual Klass* array_klass_impl(bool or_null, TRAPS);
   515   virtual Klass* array_klass_impl(bool or_null, TRAPS);
   516 
   516 
       
   517   // Error handling when length > max_length or length < 0
       
   518   static void check_array_allocation_length(int length, int max_length, TRAPS);
       
   519 
   517   void set_vtable_length(int len) { _vtable_len= len; }
   520   void set_vtable_length(int len) { _vtable_len= len; }
   518 
   521 
   519   vtableEntry* start_of_vtable() const;
   522   vtableEntry* start_of_vtable() const;
   520  public:
   523  public:
   521   Method* method_at_vtable(int index);
   524   Method* method_at_vtable(int index);