Changes between Version 7 and Version 8 of Commentary/Compiler/CodeGen
- Timestamp:
- 05/23/07 10:18:15 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Commentary/Compiler/CodeGen
v7 v8 82 82 {{{CgExpr}}}:: Seems to be the core function since everything in STG is an expression 83 83 84 === Not yet classified === 85 Please help classify these if you know what they are. 86 87 Bitmap 88 89 ClosureInfo:: Stores info about the memory layouts of closures 84 === Misc utilities === 85 Bitmap:: 86 Utility functions for making bitmaps (e.g. {{{mkBitmap}}} with type {{{[Bool] -> Bitmap}}}) 87 ClosureInfo:: 88 Stores info about the memory layouts of closures 90 89 SMRep:: 91 90 Storage manager representation of closures. 92 91 Part of ClosureInfo but kept separate to "keep nhc happy." 92 CgUtils:: TODO 93 93 94 CgTicky 95 CgUtils 94 === Special runtime support === 95 CgTicky:: Ticky-ticky profiling 96 CgProf:: Cost-centre profiling 97 CgHpc:: Support for the Haskell Program Coverage (hpc) toolkit, inside GHC. 98 CgParallel:: 99 Code generation for GranSim (GRAN) and parallel (PAR). 100 All the functions are dead stubs except {{{granYield}}} and {{{granFetchAndReschedule}}}. 101 102 === Not yet classified === 103 Please help classify these if you know what they are. 96 104 97 105 CgBindery … … 105 113 CgLetNoEscape 106 114 107 CgHpc108 CgParallel109 CgProf110 111 115 CgInfoTbls 112 116 CgCallConv
