hotspot/src/share/vm/oops/objArrayKlass.hpp
changeset 17826 9ad5cd464a75
parent 15482 470d0b0c09f1
child 18439 725ce18186b3
equal deleted inserted replaced
17825:b6fc2755ec91 17826:9ad5cd464a75
    73 
    73 
    74   // Copying
    74   // Copying
    75   void  copy_array(arrayOop s, int src_pos, arrayOop d, int dst_pos, int length, TRAPS);
    75   void  copy_array(arrayOop s, int src_pos, arrayOop d, int dst_pos, int length, TRAPS);
    76 
    76 
    77   // Compute protection domain
    77   // Compute protection domain
    78   oop protection_domain() { return bottom_klass()->protection_domain(); }
    78   oop protection_domain() const { return bottom_klass()->protection_domain(); }
    79 
    79 
    80  private:
    80  private:
    81   // Either oop or narrowOop depending on UseCompressedOops.
    81   // Either oop or narrowOop depending on UseCompressedOops.
    82   // must be called from within ObjArrayKlass.cpp
    82   // must be called from within ObjArrayKlass.cpp
    83   template <class T> void do_copy(arrayOop s, T* src, arrayOop d,
    83   template <class T> void do_copy(arrayOop s, T* src, arrayOop d,