summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix a nasty bug in CoreSubst.collectBindersPushingCowip/spj-early-inline2Simon Peyton Jones2017-02-243-10/+47
* Tidy up Coercion.mkRuntimeRepCoSimon Peyton Jones2017-02-242-20/+28
* Move isJoinId, isJoinId_maybe to IdSimon Peyton Jones2017-02-247-29/+32
* Simon's early-inline patch, take 2David Feuer2017-02-215-4/+8
* Error message wibblesSimon Peyton Jones2017-02-205-42/+128
* Error message wibbles accumulated from the preceding patchesSimon Peyton Jones2017-02-2011-277/+87
* Improve SetLevels for join pointsSimon Peyton Jones2017-02-201-166/+149
* Change -ddump-tc-trace output in TcErrors, slightlySimon Peyton Jones2017-02-201-5/+5
* Improve pretty-printing of typesSimon Peyton Jones2017-02-2010-104/+136
* Add VarSet.anyDVarSet, allDVarSetSimon Peyton Jones2017-02-204-10/+16
* The Early Inline PatchSimon Peyton Jones2017-02-2023-149/+208
* Small changes to expression sizing in CoreUnfoldSimon Peyton Jones2017-02-201-2/+10
* Fix SetLevels for makeStaticPtrSimon Peyton Jones2017-02-201-7/+10
* Extend CSE to handle recursive bindingsSimon Peyton Jones2017-02-201-16/+76
* Combine identical case alterantives in CSESimon Peyton Jones2017-02-201-2/+39
* Inline data constructor wrappers in phase 2 onlySimon Peyton Jones2017-02-201-2/+20
* Make Specialise work with castsSimon Peyton Jones2017-02-202-11/+73
* Stop uniques ending up in SPEC rule namesSimon Peyton Jones2017-02-201-4/+5
* Occurrence-analyse the result of rule firingsSimon Peyton Jones2017-02-202-9/+68
* Add -fspec-constr-keenSimon Peyton Jones2017-02-204-9/+66
* Refactor floating of bindings (fiBind)Simon Peyton Jones2017-02-202-105/+125
* More tracing in SpecConstrSimon Peyton Jones2017-02-201-4/+10
* Bump a few more performance regressions from Type-indexed TypeableBen Gamari2017-02-201-2/+4
* Bump Cabal submoduleBen Gamari2017-02-2010-16/+18
* A number of Typeable wibbles from reviewBen Gamari2017-02-204-13/+11
* Remove redundant importSimon Peyton Jones2017-02-201-1/+0
* Fix Core pretty printerSimon Peyton Jones2017-02-201-2/+3
* Kill off the remaining Rec []Simon Peyton Jones2017-02-203-34/+39
* Change -dppr-ticks to -dsuppress-ticksSimon Peyton Jones2017-02-206-18/+21
* Typos in manual, tests and commentsGabor Greif2017-02-2012-13/+13
* Remove ghc-api/landmine testsAlan Zimmerman2017-02-199-206/+0
* Improve Haddock documentation for compact.Edward Z. Yang2017-02-183-35/+110
* Disable Typeable binding generation for unboxed sumsBen Gamari2017-02-184-10/+14
* Type-indexed TypeableBen Gamari2017-02-1879-1026/+3111
* Generalize kind of the (->) tyconBen Gamari2017-02-1831-115/+480
* Bump nofib submoduleBen Gamari2017-02-181-0/+0
* Bump libraries/array submoduleBen Gamari2017-02-181-0/+0
* Say 'data' explicitly in IfAbstractTyCon output.Edward Z. Yang2017-02-1711-13/+13
* Improvements/bugfixes to signature reexport handling.Edward Z. Yang2017-02-1715-47/+156
* Fix recompilation tracking on signatures.Edward Z. Yang2017-02-1712-5/+76
* Fix a Backpack recompilation avoidance bug when signatures change.Edward Z. Yang2017-02-1717-38/+151
* Simplify OutputableBndrSimon Peyton Jones2017-02-178-78/+76
* Fix a substitution bug in cseCaseSimon Peyton Jones2017-02-171-1/+2
* Honour -dsuppress-uniques more thoroughlySimon Peyton Jones2017-02-1712-85/+96
* Comments only, about inl_inline and inl_actSimon Peyton Jones2017-02-171-4/+21
* Better perf for haddock.base, haddock.CabalSimon Peyton Jones2017-02-161-2/+4
* Use the correct origin in SectionL and Section RSimon Peyton Jones2017-02-169-23/+51
* Improve checking of joins in Core LintSimon Peyton Jones2017-02-161-123/+130
* Comments and tiny refactor onlySimon Peyton Jones2017-02-161-11/+17
* Typos [ci skip]Gabor Greif2017-02-1512-14/+14