summaryrefslogtreecommitdiff
path: root/compiler/iface
Commit message (Expand)AuthorAgeFilesLines
...
* Comments and tiny refactorSimon Peyton Jones2018-03-192-8/+15
* Parenthesize (() :: Constraint) in argument positionRyan Scott2018-03-031-7/+8
* Cache the fingerprint of sOpt_PBartosz Nitka2018-03-021-1/+36
* Change how includes for input file directory worksTamar Christina2018-02-191-1/+2
* Typos in commentsGabor Greif2018-01-171-1/+1
* Lift constructor tag allocation out of a loopBartosz Nitka2018-01-102-4/+14
* Improve pretty-printing for pattern synonymsSimon Peyton Jones2018-01-051-5/+7
* Cache the number of data cons in DataTyCon and SumTyConBartosz Nitka2018-01-041-14/+1
* Get evaluated-ness right in the back endSimon Peyton Jones2018-01-031-2/+9
* More informative pretty-printing for phantom coercionsSimon Peyton Jones2018-01-031-2/+15
* MkIface: Ensure syntactic compatibility with ghc 8.0.1Ben Gamari2017-12-221-6/+6
* Refactor coercion holesSimon Peyton Jones2017-12-214-39/+32
* Allow users to ignore optimization changesDavid Feuer2017-12-113-14/+100
* Make use of boot TyThings during typechecking.Edward Z. Yang2017-11-301-20/+45
* Change `OPTIONS_GHC -O` to `OPTIONS_GHC -O2`Douglas Wilson2017-11-091-1/+1
* Invoke lintUnfolding only on top-level unfoldings (#14430)Joachim Breitner2017-11-081-18/+19
* Tidy up IfaceEqualityTyConSimon Peyton Jones2017-10-312-45/+44
* Fix #14390 by making toIfaceTyCon aware of equalityRyan Scott2017-10-291-0/+6
* Fix space leak in BinIface.getSymbolTableDouglas Wilson2017-10-251-10/+23
* Include usg_file_hash in ghc --show-iface outputSimon Marlow2017-10-241-1/+2
* Levity polymorphic Backpack.Edward Z. Yang2017-10-161-3/+6
* Track the order of user-written tyvars in DataConRyan Scott2017-10-035-45/+99
* A bunch of typofixesGabor Greif2017-09-261-1/+1
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-1912-0/+23
* Fix #13963.Richard Eisenberg2017-09-141-1/+3
* Fix #13407 by suppressing invisibles better.Richard Eisenberg2017-09-141-3/+3
* Fix #14167 by using isGadtSyntaxTyCon in more placesRyan Scott2017-09-022-28/+30
* Add missing Semigroup instances to compilerHerbert Valerio Riedel2017-08-311-3/+7
* Add debugPprTypeSimon Peyton Jones2017-08-313-3/+3
* Small refactor of getRuntimeRepSimon Peyton Jones2017-08-291-1/+1
* Fix #14060 by more conservatively annotating TH-reified typesRyan Scott2017-08-141-1/+1
* Fix hs-boot knot-tying with record wild cards.Edward Z. Yang2017-07-281-1/+8
* Remove old coercion pretty-printerRichard Eisenberg2017-07-273-4/+5
* Preserve CoVar uniques during pretty printingRichard Eisenberg2017-07-274-4/+15
* Fix binder visiblity for default methodsSimon Peyton Jones2017-07-262-68/+4
* Make IfaceAxiom typechecking lazier.Edward Z. Yang2017-07-201-1/+8
* Implement recompilation checking for -fignore-assertsÖmer Sinan Ağacan2017-07-031-1/+5
* Typos in commentsRyan Scott2017-06-291-1/+1
* Refactor temp files cleanupDouglas Wilson2017-06-081-2/+2
* Fix build after 'Shrink a couple of hs-boot files'Bartosz Nitka2017-05-272-3/+1
* Some tidying up of type pretty-printingSimon Peyton Jones2017-05-261-38/+49
* Shrink a couple of hs-boot filesSimon Peyton Jones2017-05-262-26/+8
* Pretty-print strict record fields from ifaces correctlyRyan Scott2017-05-201-1/+9
* Account for IfUnpackCo in freeNamesIfDeclSimon Peyton Jones2017-05-191-2/+8
* Refactor freeNamesIfDeclSimon Peyton Jones2017-05-191-44/+68
* Comments and white space onlySimon Peyton Jones2017-05-191-3/+2
* Kill off unused IfaceType.eqIfaceTypeSimon Peyton Jones2017-05-162-120/+21
* 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