[m-rev.] for review: Add news about data representation and float boxing changes
paul at bone.id.au
Mon Apr 29 13:31:48 AEST 2013
On Mon, Apr 29, 2013 at 12:46:24PM +1000, Peter Wang wrote:
> Plus one more, which was disabled on 11.07:
All the changes seem fine to me.
> On Mon, 29 Apr 2013 12:36:41 +1000, Peter Wang <novalazy at gmail.com> wrote:
> > +
> > +* Double-precision `float' constructor arguments are now stored in
> > + unboxed form on 32-bit architectures in the low-level C grade.
> > + This was previously so for 64-bit architectures.
> > +
Maybe I didn't realize when this was implemented, but does this mean that a
double-precision 'float' takes two 'slots' in the structure? Do we control
packing at all or is this done by the C compiler?
More information about the reviews