Changes between Version 19 and Version 20 of Commentary/Compiler/CodeGen


Ignore:
Timestamp:
May 9, 2011 8:56:59 PM (4 years ago)
Author:
dterei
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Compiler/CodeGen

    v19 v20  
    177177 * {{{StgPrimOp}}} that returns an enumeration type 
    178178 
    179 (It appears that non-foreign-call, inline [wiki:commentary/PrimOps PrimOps] are not allowed to return complex data types (e.g. a |Maybe|), but this fact needs to be verified.) 
     179(It appears that non-foreign-call, inline [wiki:Commentary/PrimOps PrimOps] are not allowed to return complex data types (e.g. a |Maybe|), but this fact needs to be verified.) 
    180180 
    181181Each of these cases centers around one of these three core calls: 
     
    253253 {{{SMRep}}}:: 
    254254   Storage manager representation of closures. 
    255    Part of ClosureInfo but kept separate to "keep nhc happy." 
     255   Part of !ClosureInfo but kept separate to "keep nhc happy." 
    256256 {{{CgUtils}}}:: TODO 
    257257 {{{CgInfoTbls}}}:: TODO 
     
    262262 {{{CgHpc}}}:: Support for the Haskell Program Coverage (hpc) toolkit, inside GHC. 
    263263 {{{CgParallel}}}:: 
    264    Code generation for GranSim (GRAN) and parallel (PAR). 
     264   Code generation for !GranSim (GRAN) and parallel (PAR). 
    265265   All the functions are dead stubs except {{{granYield}}} and {{{granFetchAndReschedule}}}.