--- old/agent/src/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java	2008-07-12 17:46:58.000000000 -0700
+++ new/agent/src/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java	2008-07-12 17:46:57.000000000 -0700
@@ -114,15 +114,7 @@
   }
 
   public long getArrayHeaderInBytes() {
-    return Bits.maskBits(getLayoutHelper() >> LH_HEADER_SIZE_SHIFT, 0xFF);
-  }
-
-  public int getLog2ElementSize() {
-    return Bits.maskBits(getLayoutHelper() >> LH_LOG2_ELEMENT_SIZE_SHIFT, 0xFF);
-  }
-
-  public int getElementType() {
-    return Bits.maskBits(getLayoutHelper() >> LH_ELEMENT_TYPE_SHIFT, 0xFF);
+    return getHeaderSizeInBytes();
   }
 
   boolean computeSubtypeOf(Klass k) {
