caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* [Caml-list] The tag bit
@ 2004-08-12 14:31 Bauer, Christoph
  2004-08-12 14:55 ` Florian Hars
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Bauer, Christoph @ 2004-08-12 14:31 UTC (permalink / raw)
  To: caml-list

[-- Attachment #1: Type: text/plain, Size: 435 bytes --]

Hello Caml-list,

why is the tag bit for a int/pointer is stored in and not next to a
int/pointer. 
Isn't it possible to divide the memory in blocks of 33 (65 on 64 bit
machines) 
Words and the first Word contains all the tag bits? Then we can enjoy an
extra bit, some arithmetic operations could be done faster and all floats
could
be unboxed.

Of couse this is just a naive idea, but please tell me why ;-)

Regards,
Christoph Bauer

[-- Attachment #2: Type: text/html, Size: 934 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-08-12 15:22 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-08-12 14:31 [Caml-list] The tag bit Bauer, Christoph
2004-08-12 14:55 ` Florian Hars
2004-08-12 14:56 ` Marcin 'Qrczak' Kowalczyk
2004-08-12 15:10 ` Olivier Pérès
2004-08-12 15:30 ` Brian Hurt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).