summaryrefslogtreecommitdiff
path: root/compiler/iface/MkIface.hs
Commit message (Expand)AuthorAgeFilesLines
* Module hierarchy: Iface (cf #13009)Sylvain Henry2020-01-061-2078/+0
* Add GHC-API logging hooksSylvain Henry2019-12-181-2/+2
* MkIface: Remove redundant parameter and outdated comments from addFingerprintsÖmer Sinan Ağacan2019-10-291-8/+8
* Remove unused DynFlags arg of lookupIfaceByModuleÖmer Sinan Ağacan2019-10-291-3/+2
* Refactor iface file generation:Ömer Sinan Ağacan2019-09-301-150/+115
* Module hierarchy: Hs (#13009)Sylvain Henry2019-09-201-1/+1
* Add a -fprint-axiom-incomps option (#15546)mniip2019-08-071-21/+19
* Fix #16511: changes in interface dependencies should trigger recompilationPhuong Trinh2019-07-091-9/+91
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-2/+2
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-3/+3
* Fix recompilation checking of pure pluginsDaniel Gröber2018-12-121-11/+48
* Support generating HIE filesAlec Theriault2018-12-111-1/+19
* Support registering Plugins through the GHC APIDaniel Gröber2018-12-111-11/+7
* Fix recompilation bug with default class methods (#15970)Simon Marlow2018-12-111-13/+65
* Taming the Kind Inference MonsterSimon Peyton Jones2018-11-291-18/+15
* Drop GHC 8.2 compatibilityRyan Scott2018-10-031-3/+0
* Coercion Quantificationningning2018-09-151-14/+14
* Fix the __GLASGOW_HASKELL__ comparisonKrzysztof Gogolewski2018-08-301-3/+2
* Replace most occurences of foldl with foldl'.klebinger.andreas@gmx.at2018-08-211-1/+1
* Plugin dependency information is stored separatelyChristiaan Baaij2018-08-011-4/+7
* Serialize docstrings to ifaces, display them with new GHCi :doc commandSimon Jakobi2018-06-041-4/+22
* vectorise: Put it out of its miseryBen Gamari2018-06-021-23/+2
* Implement "An API for deciding whether plugins should cause recompilation"Matthew Pickering2018-05-301-2/+68
* MkIface: Ensure syntactic compatibility with ghc 8.0.1Ben Gamari2017-12-221-6/+6
* Allow users to ignore optimization changesDavid Feuer2017-12-111-1/+44
* Track the order of user-written tyvars in DataConRyan Scott2017-10-031-4/+17
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Fix #14060 by more conservatively annotating TH-reified typesRyan Scott2017-08-141-1/+1
* Refactor temp files cleanupDouglas Wilson2017-06-081-2/+2
* Comments and white space onlySimon Peyton Jones2017-05-191-3/+2
* Revert "Use a deterministic map for imp_dep_mods"Bartosz Nitka2017-05-151-3/+2
* Revert "Stress test for nested module hierarchies"Bartosz Nitka2017-05-151-2/+3
* Stress test for nested module hierarchiesBartosz Nitka2017-05-151-3/+2
* Prefer #if defined to #ifdefBen Gamari2017-04-281-1/+1
* Replace Digraph's Node type synonym with a data typeMatthew Pickering2017-04-041-2/+2
* Fix recompilation avoidance bug for implementor of hsig.Edward Z. Yang2017-04-021-2/+8
* Read COMPLETE sets from external packagesBen Gamari2017-03-061-2/+1
* Revert "Read COMPLETE sets from external packages"Ben Gamari2017-03-031-1/+2
* Read COMPLETE sets from external packagesRyan Scott2017-03-021-2/+1
* Properly represent abstract classes in Class and IfaceDeclEdward Z. Yang2017-03-021-7/+13
* Upgrade UniqSet to a newtypeDavid Feuer2017-03-011-2/+2
* Treat all TyCon with hole names as skolem abstract.Edward Z. Yang2017-02-261-1/+1
* Delete redundant import.Edward Z. Yang2017-02-241-1/+0
* Fix validate.Edward Z. Yang2017-02-241-10/+6
* Record full FieldLabel in ifConFields.Edward Z. Yang2017-02-241-8/+7
* Fix a Backpack recompilation avoidance bug when signatures change.Edward Z. Yang2017-02-171-3/+10
* Make deSugarExpr use runTcInteractiveReid Barton2017-02-141-1/+1
* COMPLETE pragmas for enhanced pattern exhaustiveness checkingMatthew Pickering2017-01-261-2/+18
* Fix recompilation detection when set of signatures to merge changes.Edward Z. Yang2016-12-121-1/+18
* Comments only (related to #12789)Simon Peyton Jones2016-11-281-72/+0