Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
32- and 64-bit performance
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Stefan Monnier <monnier@i...>
Subject: Re: 32- and 64-bit performance
>> Is there a GNU/Linux (and OCaml) mode supporting the half-way case where
>> you use the new amd64 registers but still stay with 32bit pointers?
>> That should fix the one case where the amd64 mode is slower because of the
>> extra memory use.
> I do not believe there is such a mode, no.  I'm not entirely sure how this 
> could work

Under Alpha they called it "taso".  Mostly used for compatibility with apps
that were assuming the size of ptrs is the same as the size of int: it just
made the C library use only the bottom 4GB of the address space such that
the compiler could use only 32bit to store pointer values.