summaryrefslogtreecommitdiff
path: root/compiler/utils
Commit message (Expand)AuthorAgeFilesLines
* Revert "Add Int8# and Word8#"Ben Gamari2018-10-091-8/+0
* Add Int8# and Word8#Michal Terepeta2018-10-071-0/+8
* Drop GHC 8.2 compatibilityRyan Scott2018-10-031-6/+0
* Normalise EmptyCase types using the constraint solverRyan Scott2018-09-281-0/+7
* NoImplicitPrelude in ghc-boot-th, ghc-boot, ghc-heap, ghciShayne Fletcher2018-09-181-0/+13
* Replace most occurences of foldl with foldl'.klebinger.andreas@gmx.at2018-08-217-23/+22
* Cosmetics in GraphColorKrzysztof Gogolewski2018-08-151-1/+1
* --show-iface: Qualify all non-local namesSimon Jakobi2018-08-121-6/+2
* Stop the linker panicMoritz Angermann2018-08-061-0/+13
* Fix typosKrzysztof Gogolewski2018-08-051-1/+1
* Fix space leaksSimon Marlow2018-07-161-1/+1
* A few more typofixes in docs/comments [ci skip]Gabor Greif2018-06-201-1/+1
* Embrace -XTypeInType, add -XStarIsTypeVladislav Zavialov2018-06-141-4/+7
* Check for singletons when creating Bag/OrdList from a list.klebinger.andreas@gmx.at2018-06-022-0/+2
* vectorise: Put it out of its miseryBen Gamari2018-06-021-3/+2
* Remove incorrect commentSimon Jakobi2018-05-301-1/+0
* Improve performance of CallArityJoachim Breitner2018-05-221-0/+8
* Add pprTraceM to Outputable as analog to traceM.klebinger.andreas@gmx.at2018-05-161-1/+4
* ghc-pkg: Configure handle encodingsBen Gamari2018-05-131-15/+0
* Remove unused things from utils/DigraphDavid Feuer2018-05-131-89/+2
* Refactor LitStringSylvain Henry2018-05-133-59/+83
* Split TrieMap into a general (TrieMap) and core specific (CoreTrieMap) module.klebinger.andreas@gmx.at2018-05-051-0/+405
* Track type variable scope more carefully.Richard Eisenberg2018-03-312-1/+19
* Implement equalKeysUFM the right wayDavid Feuer2018-03-191-7/+2
* Implement -dword-hex-literalsAndrew Martin2018-03-192-5/+71
* aclocal.m4: add OSHurd (debian patch)Sergei Trofimovich2018-03-171-0/+2
* Drop GHC 8.0 compatibilityRyan Scott2018-03-133-37/+2
* Remove splitEithers, use partitionEithers from baseÖmer Sinan Ağacan2018-03-121-9/+1
* Implement underscores in numeric literals (NumericUnderscores extension)Takenobu Tani2018-01-212-5/+17
* Stop double-stacktrace in ASSERT failuresSimon Peyton Jones2018-01-041-3/+1
* Refactor ConDecl: Trac #14529Simon Peyton Jones2017-12-071-1/+6
* Add obvious Outputable Integer instance.klebinger.andreas@gmx.at2017-11-271-0/+3
* Change `OPTIONS_GHC -O` to `OPTIONS_GHC -O2`Douglas Wilson2017-11-095-5/+5
* Deserialize all function TypeRepsDavid Feuer2017-11-021-7/+12
* Implement the basics of hex floating point literalsIavor Diatchki2017-11-021-2/+57
* Make layLeft and reduceDoc stricter (#7258)Tobias Dammers2017-10-251-6/+6
* Outputable: Add pprTraceExceptionBen Gamari2017-10-191-1/+11
* Add Functor Bag instanceBen Gamari2017-10-191-0/+3
* A bunch of typofixesGabor Greif2017-09-262-2/+2
* Make pprQuotedList use fsep not hsepSimon Peyton Jones2017-09-251-1/+1
* Reexport Semigroup's <> operator from Prelude (#14191)Herbert Valerio Riedel2017-09-221-0/+11
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-1945-1/+97
* Allow CSE'ing of work-wrapped bindings (#14186)Joachim Breitner2017-09-121-2/+2
* Canonicalise MonoidFail instances in GHCHerbert Valerio Riedel2017-09-092-1/+5
* Canonicalise Monoid instances in GHCHerbert Valerio Riedel2017-09-093-10/+6
* Remove now redundant CPPHerbert Valerio Riedel2017-09-091-5/+0
* Drop special handling of iOS and AndroidMoritz Angermann2017-09-071-7/+0
* Fix typos in diagnostics, testsuite and commentsGabor Greif2017-09-072-3/+3
* Add missing Semigroup instances to compilerHerbert Valerio Riedel2017-08-315-9/+24
* Add debugPprTypeSimon Peyton Jones2017-08-311-12/+16