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


Ignore:
Timestamp:
Dec 10, 2009 1:17:04 PM (6 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 ===