summaryrefslogtreecommitdiff
path: root/docs/stg-spec
Commit message (Collapse)AuthorAgeFilesLines
* stg-spec: Modify file paths according to new module hierarchyTakenobu Tani2020-04-222-11/+11
| | | | | | | | | | | | | | | | | This patch updates file paths according to new module hierarchy [1]: * GHC/Stg/Syntax.hs <= stgSyn/StgSyn.hs * GHC/Types/Literal.hs <= basicTypes/Literal.hs * GHC/Types/CostCentre.hs <= profiling/CostCentre.hs This patch also updates old file path [2]: * utils/genapply/Main.hs <= utils/genapply/GenApply.hs [1]: https://gitlab.haskell.org/ghc/ghc/-/wikis/Make-GHC-codebase-more-modular [2]: commit 0cc4aad36f [skip ci]
* Fix more typosBrian Wignall2019-12-021-1/+1
|
* Module hierarchy: StgToCmm (#13009)Sylvain Henry2019-09-101-1/+1
| | | | | | Add StgToCmm module hierarchy. Platform modules that are used in several other places (NCG, LLVM codegen, Cmm transformations) are put into GHC.Platform.
* stg-spec: Modify `.lhs` to `.hs`Takenobu Tani2019-01-031-10/+10
| | | | | | | | | | Modify old filename `.lhs` to `.hs` in the following file: * docs/stg-spec/StgSyn.ott Since PDF has not been registered in the past, I have not committed generated PDF(`stg-spec.pdf`). [ci skip]
* Typos in non-codeGabor Greif2016-03-301-1/+1
|
* Random typo fixesHerbert Valerio Riedel2015-12-171-1/+1
| | | | [skip ci]
* Add cost semantics for STG profiling.Edward Z. Yang2015-01-275-0/+450
| | | | Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>
* PLT Redex definition of an STG-like language, as-per the fast curry paper.Edward Z. Yang2014-01-151-0/+247
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>