Changes between Version 40 and Version 41 of Commentary/Rts/Storage/HeapObjects


Ignore:
Timestamp:
Feb 16, 2018 7:26:13 AM (4 months ago)
Author:
osa1
Comment:

CONSTR_NOCAF_STATIC is no more (55d535da10dd63bbaf03fb176ced7179087cd0d4)

Legend:

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

    v40 v41  
    169169   and zero non-pointers.  Having these closure types speeds up GC a little for common layouts.
    170170 * {{{CONSTR_STATIC}}}: a statically allocated constructor.
    171  * {{{CONSTR_NOCAF_STATIC}}}: TODO: Needs documentation
    172171
    173172The 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/CallingConvention]).