--- old/agent/src/share/classes/sun/jvm/hotspot/utilities/HeapGXLWriter.java	2008-07-12 17:47:05.000000000 -0700
+++ new/agent/src/share/classes/sun/jvm/hotspot/utilities/HeapGXLWriter.java	2008-07-12 17:47:04.000000000 -0700
@@ -176,6 +176,7 @@
             if (isInstanceKlass) {
                 // write object-size as an attribute
                 long sizeInBytes = reflectedType.getLayoutHelper();
+                sizeInBytes &= ~Bits.rightNBits(Klass.LH_SIZE_LOW_BITS);
                 writeAttribute("object-size", "int",
                                Long.toString(sizeInBytes));
                 // write static fields of this class.
