Changes between Version 3 and Version 4 of Commentary/Rts/Storage/HeapObjects


Ignore:
Timestamp:
May 8, 2007 10:43:27 AM (7 years ago)
Author:
guest
Comment:

Flagged parts needing updating

Legend:

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

    v3 v4  
    175175   on the heap, we can use the static RTS instance instead and save some heap space.  See     
    176176   [[GhcFile(rts/StgMiscClosures.cmm)]]. 
     177   TODO: No longer in [[GhcFile(includes/ClosureTypes.h)]].  Needs explaination why or removal. 
    177178 * {{{CONSTR_STATIC}}}: a statically allocated constructor. 
     179 * {{{CONSTR_NOCAF_STATIC}}}: TODO: Needs documentation 
    178180 
    179181The entry code for a constructor returns immediately to the topmost stack frame, because the data constructor is already in WHNF.  The return convention may be vectored or non-vectored, depending on the type (see [wiki:Commentary/Rts/HaskellExecution#ReturnConvention]).