commits@squeakvm.org wrote:
��Revision: 3152
Author:�� ��eliot
Date:�� �� ��2014-11-26 11:57:25 -0800 (Wed, 26 Nov 2014)
Log Message:
-----------
Make sure to compile the SmallFloat64 primitives.
�� �� �� �� boxedFloat comment: 'My instances hold 64-bit Floats in heap objects.�� This is the only representation on 32-bit systems.�� But on 64-bit systems SmallFloat64 holds a subset of the full 64-bit double-precision range in immediate objects.'
�� �� �� �� �� �� �� �� stamp: 'eem 11/25/2014 7:54'.
�� �� �� �� smallFloat comment: 'My instances represent 64-bit Floats whose exponent fits in 8 bits as immediate objects.�� This representation is only available on 64-bit systems, not 32-bit systems.'
So are SmallFloats converted to BoxedFloats on the fly when an image is moved from a 64-bit host to a 32-bit host ?
btw, Does that comment need updating... didn't you go with SmallDouble, BoxedDouble?