summaryrefslogtreecommitdiff
path: root/compiler/GHC/Types
Commit message (Expand)AuthorAgeFilesLines
* Redesign withDict (formerly magicDict)Ryan Scott2021-04-292-62/+2
* Add GhcMessage and ancillary typesAlfredo Di Napoli2021-04-292-108/+192
* 18000 Use GHC.IO.catchException in favor of Exception.catchSasha Bogicevic2021-04-261-3/+2
* Add GHC.Utils.Error.pprMessagesRafal Gwozdzinski2021-04-261-1/+2
* Eliminate unsafeEqualityProof in CorePrepSimon Peyton Jones2021-04-261-1/+1
* codeGen: Teach unboxed sum rep logic about levityBen Gamari2021-04-261-19/+23
* Refactor around `wantToUnbox`Sebastian Graf2021-04-201-1/+1
* Fix some negation issues when creating FractionalLitMatthew Pickering2021-04-141-2/+4
* Fix magicDict in ghci (and in the presence of other ticks)Matthew Pickering2021-04-101-0/+5
* Don't tidy type in pprTypeForUserMatthew Pickering2021-04-091-15/+2
* Re-export GHC.Bits from GHC.Prelude with custom shift implementation.Andreas Klebinger2021-04-095-5/+0
* Make sure result of demand analysis is forced promptlyMatthew Pickering2021-04-081-5/+6
* Some extra strictness in Demand.hsMatthew Pickering2021-04-081-2/+2
* Make sure mergeWithKey is inlined and applied strictlyMatthew Pickering2021-04-082-6/+15
* Use DmdEnv rather than VarEnv DmdEnvMatthew Pickering2021-04-081-1/+1
* Introduce SevIgnore Severity to suppress warningsAlfredo Di Napoli2021-04-051-3/+47
* Compute Severity of diagnostics at birthAlfredo Di Napoli2021-04-011-81/+25
* Move unit DBs in UnitEnvSylvain Henry2021-04-011-3/+4
* EPA : rename AnnAnchor to EpaAnchorAlan Zimmerman2021-03-311-1/+1
* EPA : rename 'api annotations' to 'exact print annotations'Alan Zimmerman2021-03-313-3/+3
* Add `MessageClass`, rework `Severity` and add `DiagnosticReason`.wip/adinapoli-message-class-new-designAlfredo Di Napoli2021-03-292-108/+214
* Add UnitId to Target recordFendor2021-03-281-1/+2
* Rename StrictSig to DmdSig (#19597)Sebastian Graf2021-03-285-125/+125
* Rubbish literals for all representations (#18983)Sebastian Graf2021-03-262-131/+135
* Remove UniqSupply from NameCacheSylvain Henry2021-03-261-43/+18
* Refactor NameCacheSylvain Henry2021-03-261-27/+93
* Add compiler linting to CIHécate2021-03-251-2/+1
* UniqSM: oneShot-ifyBen Gamari2021-03-221-10/+21
* Nested CPR light (#19398)Sebastian Graf2021-03-202-81/+148
* Transfer tickish things to GHC.Types.TickishLuite Stegeman2021-03-201-0/+372
* GHC Exactprint main commitAlan Zimmerman2021-03-202-5/+17
* Simplify shadowing of DuplicateRecordFields in GHCi (fixes #19314)Adam Gundry2021-03-102-14/+13
* Implement BoxedRep proposalwip/boxed-repBen Gamari2021-03-071-2/+10
* Bring back COMPLETE sets filtered by result TyCon (#14422)Cale Gibbard2021-03-041-6/+29
* IPE: Give all constructor and function tables locationswip/con-infoMatthew Pickering2021-03-031-2/+2
* Use a newtype for CHeader and CStub in ForeignStubsMatthew Pickering2021-03-031-4/+25
* Add option to give each usage of a data constructor its own info tableMatthew Pickering2021-03-031-3/+15
* Add -finfo-table-map which maps info tables to source positionsMatthew Pickering2021-03-033-1/+30
* Revert "Remove GHC.Types.Unique.Map module"Matthew Pickering2021-03-031-0/+206
* DmdAnal: Better syntax for demand signatures (#19016)Sebastian Graf2021-03-031-85/+94
* Fix a bug causing loss of sharing in `UniqSDFM`Sebastian Graf2021-03-011-2/+2
* Reduce code bloat in `Ord Literal` instance (#19443)Sebastian Graf2021-02-281-14/+5
* Make `Ord Literal` deterministic (#19438)Sebastian Graf2021-02-281-1/+1
* Make known names simple ConApps (#19386)Sylvain Henry2021-02-281-9/+51
* Add some utility functions to GHC.Types.SrcLocAlan Zimmerman2021-02-281-5/+26
* Fix typechecking time bug for large rationals (#15646)Andreas Klebinger2021-02-272-27/+105
* Improve handling of overloaded labels, literals, lists etcwip/T19154Simon Peyton Jones2021-02-193-17/+95
* Document how bottom CPR and dead-ending Divergence are related [skip ci]Sebastian Graf2021-02-181-0/+24
* Implement NoFieldSelectors extension (ghc-proposals 160)Adam Gundry2021-02-164-48/+132
* Fix over-eager inlining in SimpleOptSimon Peyton Jones2021-02-141-1/+6