< prev index next >

src/hotspot/share/oops/typeArrayOop.inline.hpp

Print this page
*** 29,12 ***
  
  #include "oops/access.inline.hpp"
  #include "oops/oop.inline.hpp"
  #include "oops/arrayOop.hpp"
  
! int typeArrayOopDesc::object_size() {
-   TypeArrayKlass* tk = TypeArrayKlass::cast(klass());
    return object_size(tk->layout_helper(), length());
  }
  
  inline jchar*    typeArrayOopDesc::char_base()   const { return (jchar*)   base(T_CHAR); }
  inline jboolean* typeArrayOopDesc::bool_base()   const { return (jboolean*)base(T_BOOLEAN); }
--- 29,11 ---
  
  #include "oops/access.inline.hpp"
  #include "oops/oop.inline.hpp"
  #include "oops/arrayOop.hpp"
  
! int typeArrayOopDesc::object_size(const TypeArrayKlass* tk) const {
    return object_size(tk->layout_helper(), length());
  }
  
  inline jchar*    typeArrayOopDesc::char_base()   const { return (jchar*)   base(T_CHAR); }
  inline jboolean* typeArrayOopDesc::bool_base()   const { return (jboolean*)base(T_BOOLEAN); }
< prev index next >