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


Ignore:
Timestamp:
Sep 19, 2013 2:37:51 PM (18 months 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.