summaryrefslogtreecommitdiff
path: root/compiler/GHC/CoreToByteCode.hs
Commit message (Expand)AuthorAgeFilesLines
* Split GHC.Driver.TypesSylvain Henry2020-10-291-2/+3
* compiler/ByteCode: Allow 2^32 local labelsBen Gamari2020-10-151-2/+2
* compiler/ByteCode: Make LocalLabel a newtypeBen Gamari2020-10-151-4/+5
* Lint the compiler for extraneous LANGUAGE pragmasHécate2020-10-101-3/+5
* Fix typos in commentsKrzysztof Gogolewski2020-10-021-1/+1
* Introduce isBoxedTupleDataCon and use it to fix #18644Ryan Scott2020-09-041-4/+4
* mkUnique refactoring (#18362)Aditya Gupta2020-08-221-0/+1
* Remove platform constant wrappersSylvain Henry2020-07-251-23/+28
* Define type Void# = (# #) (#18441)Krzysztof Gogolewski2020-07-221-4/+5
* Update compilerSylvain Henry2020-06-171-10/+10
* Various performance improvementsKrzysztof Gogolewski2020-06-171-3/+1
* Linear types (#15981)Krzysztof Gogolewski2020-06-171-4/+6
* Clarify leaf module names for new module hierarchyTakenobu Tani2020-06-101-1/+1
* Unit: split and rename modulesSylvain Henry2020-04-301-1/+1
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-9/+9
* Modules (#13009)Sylvain Henry2020-04-181-3/+3
* Modules: Types (#13009)Sylvain Henry2020-03-291-13/+13
* DynFlags refactoring IIISylvain Henry2020-03-251-40/+34
* Refactoring: use Platform instead of DynFlags when possibleSylvain Henry2020-03-191-59/+74
* Modules: Core (#13009)Sylvain Henry2020-03-161-4/+4
* Refactor interpreterDynamic and interpreterProfiledSylvain Henry2020-03-111-6/+7
* Refactor GHC.Driver.Session (Ways and Flags)Sylvain Henry2020-03-111-1/+2
* Refactor runtime interpreter codeSylvain Henry2020-02-291-1/+3
* Modules: Core (#13009)Sylvain Henry2020-02-261-10/+10
* Modules: Driver (#13009)Sylvain Henry2020-02-211-2/+2
* Use concatMap(M) instead of `concat . map` and the monadic variantÖmer Sinan Ağacan2020-02-201-1/+1
* Re-implement unsafe coercions in terms of unsafe equality proofsSimon Peyton Jones2020-02-201-3/+20
* Module hierarchy: ByteCode and Runtime (cf #13009)Sylvain Henry2020-02-121-0/+2036