summaryrefslogtreecommitdiff
path: root/compiler/utils
Commit message (Expand)AuthorAgeFilesLines
* UniqSet: Implement unionManyUniqSets in terms of foldl' instead of foldrBen Gamari2017-01-241-4/+4
* Update levity polymorphismRichard Eisenberg2017-01-192-1/+13
* Spelling fixes in comments [ci skip]Gabor Greif2017-01-181-1/+1
* Unbreak build with ghc-7.10.1Yuras Shumovich2017-01-171-0/+2
* Revamp Backpack/hs-boot handling of type class signatures.Edward Z. Yang2017-01-111-5/+32
* Fix terminal corruption bug and clean up SDoc interface.Phil Ruffwind2017-01-101-12/+39
* Fix typo in commentSteffen Forkmann2017-01-101-1/+1
* Enable subsections via symbols on iOSDemi Obenour2017-01-101-0/+6
* Typos in comments (and in a test)Gabor Greif2017-01-091-3/+3
* Improve StringBuffer and FastString docsPhil Ruffwind2016-12-172-4/+51
* Typos in commentsGabor Greif2016-12-161-1/+1
* print * in unicode correctly (fixes #12550)John Leo2016-12-131-1/+4
* Add infix flag for class and data declarationsAlan Zimmerman2016-12-121-4/+3
* Make dropDerivedSimples restore [WD] constraintsSimon Peyton Jones2016-12-121-0/+16
* Make globals use sharedCAFMoritz Angermann2016-12-112-7/+34
* Disable colors unless printing to stderrPhil Ruffwind2016-12-091-26/+40
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-073-3/+32
* Revert "Make globals use sharedCAF"Ben Gamari2016-11-302-34/+7
* Make globals use sharedCAFMoritz Angermann2016-11-292-7/+34
* OrdList: Add Foldable, Traversable instancesBen Gamari2016-11-291-3/+9
* Refactor Pattern Match Checker to use ListTMatthew Pickering2016-11-291-0/+71
* Make diagnostics slightly more colorfulPhil Ruffwind2016-11-291-14/+52
* Typos in comments only [ci skip]Gabor Greif2016-11-281-3/+3
* Kill Type pretty-printerBen Gamari2016-11-131-0/+8
* Fix broken validate build.Tamar Christina2016-11-061-1/+1
* Allow GeneralizedNewtypeDeriving for classes with associated type familiesRyan Scott2016-11-061-0/+8
* Uninstall signal handlersSylvain HENRY2016-11-021-22/+57
* Clean up handling of known-key Names in interface filesBen Gamari2016-10-132-32/+63
* Rework renaming of children in export lists.Matthew Pickering2016-10-081-2/+8
* The Backpack patch.Edward Z. Yang2016-10-081-1/+1
* Mark zipWithAndUnzipM as INLINABLE rather than INLINEMatthew Pickering2016-10-041-1/+1
* Mark mapUnionFV as INLINABLE rather than INLINEMatthew Pickering2016-09-231-1/+1
* Unify CallStack handling in ghcBen Gamari2016-09-153-32/+57
* Turn divInt# and modInt# into bitwise operations when possibleTakano Akio2016-09-051-0/+24
* cleanup: drop 11 years old performance hackSergei Trofimovich2016-09-041-8/+2
* Fix #10923 by fingerprinting optimization level.Edward Z. Yang2016-09-021-0/+11
* DmdAnal: Add a final, safe iterationJoachim Breitner2016-08-251-0/+6
* Util.count: Implement as a left-fold instead of a right-foldJoachim Breitner2016-08-051-4/+5
* Typo in commentGabor Greif2016-08-011-1/+1
* MonadUtils: Typos in commentsÖmer Sinan Ağacan2016-07-261-2/+2
* Add deepseq dependency and a few NFData instancesSimon Marlow2016-07-221-1/+4
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-211-0/+8
* Pretty: remove a harmful $! (#12227)Thomas Miedema2016-07-171-1/+44
* Binary: Use ByteString's copy in getBSBen Gamari2016-07-161-19/+12
* Pretty: delete really old changelogThomas Miedema2016-07-111-154/+20
* FastString: Supply mconcat implementationBen Gamari2016-07-081-0/+1
* FastString: Add IsString instanceBen Gamari2016-07-081-0/+3
* FastString: Reduce allocations of concatFSBen Gamari2016-07-081-1/+1
* Utils: Fix `lengthIs` and `lengthExceeds` for negative argsÖmer Sinan Ağacan2016-07-071-6/+15
* Document some codegen nondeterminismBartosz Nitka2016-07-072-11/+17