Changes between Version 11 and Version 12 of Commentary/Rts/Storage/HeapObjects


Ignore:
Timestamp:
Dec 10, 2009 1:17:04 PM (4 years ago)
Author:
simonmar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Rts/Storage/HeapObjects

    v11 v12  
    307307   this function.  The pointerhood of these words are described 
    308308   by the function's bitmap (see {{{scavenge_PAP_payload()}}} in  
    309    [[GhcFile(rts/GC.c)]] for an example of traversing a PAP). 
     309   [[GhcFile(rts/sm/GC.c)]] for an example of traversing a PAP). 
    310310 
    311311There is just one standard form of PAP. There is just one info table 
     
    365365 * {{{IND_OLDGEN_PERM}}}: same as above, but for the old generation. 
    366366 * {{{IND_STATIC}}}: a static indirection, arises when we update a {{{THUNK_STATIC}}}.  A new {{{IND_STATIC}}} 
    367    is placed on the mutable list when it is created (see {{{newCaf()}}} in [[GhcFile(rts/Storage.c)]]). 
     367   is placed on the mutable list when it is created (see {{{newCaf()}}} in [[GhcFile(rts/sm/Storage.c)]]). 
    368368 
    369369=== Byte-code objects ===