summaryrefslogtreecommitdiff
path: root/compiler/GHC/Core.hs
Commit message (Expand)AuthorAgeFilesLines
* Document that `InScopeSet` is a superset of currently in-scope variablesZiyang Liu2021-10-221-0/+2
* Introduce Concrete# for representation polymorphism checkssheaf2021-10-171-17/+21
* Make the OccName field of NotOrphan strictMatthew Pickering2021-10-121-1/+1
* Put tracing functions into their own moduleSylvain Henry2021-06-221-2/+1
* Enhance cast worker/wrapper for INLINABLESimon Peyton Jones2021-06-181-2/+18
* Reword: representation instead of levitysheaf2021-06-101-11/+17
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+1
* Fully remove HsVersions.hSylvain Henry2021-05-121-4/+2
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-2/+3
* Eliminate unsafeEqualityProof in CorePrepSimon Peyton Jones2021-04-261-1/+1
* Transfer tickish things to GHC.Types.TickishLuite Stegeman2021-03-201-324/+1
* rename Tickish to CoreTickishLuite Stegeman2021-03-201-9/+10
* remove superfluous 'id' type parameter from GenTickishLuite Stegeman2021-03-201-23/+39
* Save the type of breakpoints in the Breakpoint tick in STGLuite Stegeman2021-03-201-9/+35
* Don't pass homeUnitId at ExternalPackageState creation time (#10827)Sylvain Henry2021-02-221-0/+1
* Core: introduce Alt/AnnAlt/IfaceAlt datatypesSylvain Henry2021-01-221-10/+12
* [Sized Cmm] properly retain sizes.Moritz Angermann2020-11-261-0/+4
* Constant-folding: don't pass through GHC's Int/Word (fix #11704)Sylvain Henry2020-11-031-14/+16
* Split GHC.Driver.TypesSylvain Henry2020-10-291-1/+1
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-2/+6
* Fix minor typos in a Core.hs noteChaitanya Koparkar2020-07-181-8/+6
* Refactor the simplification of join bindersSimon Peyton Jones2020-07-181-9/+12
* Fix duplicated words and typos in comments and user guideJan HrĨek2020-06-281-1/+1
* Clean up haddock hyperlinks of GHC.* (part1)Takenobu Tani2020-06-251-12/+12
* Update compilerSylvain Henry2020-06-171-3/+4
* Linear types (#15981)Krzysztof Gogolewski2020-06-171-0/+4
* Clarify leaf module names for new module hierarchyTakenobu Tani2020-06-101-1/+1
* Simplify bindLHsTyVarBndrs and bindHsQTyVarswip/simply-bind-tyvarsRyan Scott2020-06-051-1/+1
* Unit: split and rename modulesSylvain Henry2020-04-301-1/+1
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-4/+4
* Modules (#13009)Sylvain Henry2020-04-181-1/+1
* GHC.Core.Opt renamingSylvain Henry2020-04-181-5/+5
* Modules: type-checker (#13009)Sylvain Henry2020-04-071-1/+1
* Re-engineer the binder-swap transformationSimon Peyton Jones2020-04-021-9/+8
* Modules: Types (#13009)Sylvain Henry2020-03-291-11/+11
* DynFlags refactoring IIISylvain Henry2020-03-251-11/+18
* Modules: Core operations (#13009)Sylvain Henry2020-03-181-6/+6
* Modules: Core (#13009)Sylvain Henry2020-03-161-3/+3
* Split GHC.Iface.Utils moduleSylvain Henry2020-03-111-3/+3
* Typos in comments [skip ci]Krzysztof Gogolewski2020-03-101-3/+3
* Modules: Core (#13009)Sylvain Henry2020-02-261-0/+2346