Changes between Version 73 and Version 74 of Commentary/Compiler/StackAreas


Ignore:
Timestamp:
Sep 19, 2013 2:37:51 PM (2 years ago)
Author:
simonpj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Compiler/StackAreas

    v73 v74  
    6262'''Area layout and addressing'''
    6363 * Each `Area` grows down, towards lower machine addresses.
    64  * ''Offsets'' are always positive.  The low-offset end is also called the "old end" of the area, the high-offset end is also called the "young end".
     64 * ''Offsets'' are always-positive byte displacements within an `Area`.
     65 * The low-offset end is also called the "old end" of the area, the high-offset end is also called the "young end".
     66 * Notice that the low-offset (old) end has higher machine addresses.
    6567 * Offset 0 (if we allowed it) would address the byte one ''beyond'' the high-address end of the `Area`.
    6668 * Larger offsets (from the beginning of the `Area`) correspond to lower machine addresses.