< prev index next >

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

Print this page
@@ -29,12 +29,11 @@
  
  #include "oops/access.inline.hpp"
  #include "oops/oop.inline.hpp"
  #include "oops/arrayOop.hpp"
  
- int typeArrayOopDesc::object_size() {
-   TypeArrayKlass* tk = TypeArrayKlass::cast(klass());
+ 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 >