Thanks! That&#39;s exactly what I needed to know!<br><br><div class="gmail_quote">On Tue, Jun 7, 2011 at 11:28 AM, Bert Freudenberg <span dir="ltr">&lt;<a href="mailto:bert@freudenbergs.de">bert@freudenbergs.de</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im"><br>
On 06.06.2011, at 08:46, Javier Pimás wrote:<br>
<br>
&gt;  A better question would be, what is the bit format of the extra header?<br>
<br>
</div>See the class comment for ObjectMemory:<br>
<br>
&quot;If a class is in the compact class table, then this is the only header information needed.  If it is not, then it will have another header word at offset -4 bytes with its class in the high 30 bits, and the header type repeated in its low 2 bits.  It the objects size is greater than 255 bytes, then it will have yet another header word at offset -8 bytes with its full word size in the high 30 bits and its header type repeated in the low two bits.&quot;<br>


<font color="#888888"><br>
<br>
- Bert -<br>
<br>
<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Javier Pimás<br>Ciudad de Buenos Aires<br>