[M3devel] LONGADDRESS [was: Re: Downsides of Modula-3 ?]

Dragiša Durić dragisha at m3w.org
Thu Apr 26 23:31:02 CEST 2012


And still - ADDRESS type is 64bit. No 48, no 54 - but 64. As all (L|I)?LP64 pointer types are.

On Apr 26, 2012, at 10:36 PM, Hendrik Boom wrote:

> On Thu, Apr 26, 2012 at 01:34:08PM -0500, felipe valdez wrote:
>> English, here, is the keyword.
>> 
>> 
>> On Thu, Apr 26, 2012 at 12:44 PM, Dragiša Durić <dragisha at m3w.org> wrote:
>> 
>>> Daniel,
>>> 
>>> On LINUXLIBC6 ADDRESS type is 32bit, 4byte. On AMD64_DARWIN it's 64bit,
>>> 8byte. Most 64bit platforms today are limited in number of address lines
>>> from CPU to memory,
> 
> The rest can still be used within the processor for addressing virtual 
> memory, which can be mapped to physical memory in a bewildering variety 
> of ways, and can exceed physical RAM.
> 
> -- hendrik




More information about the M3devel mailing list