summaryrefslogtreecommitdiff
path: root/compiler/utils/Util.hs
Commit message (Expand)AuthorAgeFilesLines
* Replace a few uses of snocView with last/lastMaybe.klebinger.andreas@gmx.at2019-02-091-1/+10
* Taming the Kind Inference MonsterSimon Peyton Jones2018-11-291-1/+7
* NCG: New code layout algorithm.Andreas Klebinger2018-11-171-2/+20
* Move eta-reduced coaxiom compatibility handling quirks into FamInstEnv.mniip2018-11-011-1/+10
* Finish fix for #14880.Tobias Dammers2018-10-281-1/+5
* ghc-pkg: Configure handle encodingsBen Gamari2018-05-131-15/+0
* Remove splitEithers, use partitionEithers from baseÖmer Sinan Ağacan2018-03-121-9/+1
* Implement underscores in numeric literals (NumericUnderscores extension)Takenobu Tani2018-01-211-5/+16
* Implement the basics of hex floating point literalsIavor Diatchki2017-11-021-2/+57
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Drop GHC 7.10 compatibilityRyan Scott2017-08-011-32/+1
* Use lengthIs and friends in more placesRyan Scott2017-06-021-2/+36
* Prefer #if defined to #ifdefBen Gamari2017-04-281-10/+10
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-281-1/+1
* Revert "Enable new warning for fragile/incorrect CPP #if usage"Ben Gamari2017-04-051-1/+1
* Typos in comments [ci skip]Gabor Greif2017-04-051-1/+1
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-051-1/+1
* Allow colors to be customizedPhil Ruffwind2017-03-231-0/+15
* Replace debugging trace with a proper WARNMatthew Pickering2017-03-131-2/+6
* Unbreak build with ghc-7.10.1Yuras Shumovich2017-01-171-0/+2
* Fix typo in commentSteffen Forkmann2017-01-101-1/+1
* Make globals use sharedCAFMoritz Angermann2016-12-111-0/+34
* Revert "Make globals use sharedCAF"Ben Gamari2016-11-301-34/+0
* Make globals use sharedCAFMoritz Angermann2016-11-291-0/+34
* Allow GeneralizedNewtypeDeriving for classes with associated type familiesRyan Scott2016-11-061-0/+8
* Rework renaming of children in export lists.Matthew Pickering2016-10-081-2/+8
* Unify CallStack handling in ghcBen Gamari2016-09-151-1/+45
* Turn divInt# and modInt# into bitwise operations when possibleTakano Akio2016-09-051-0/+24
* Util.count: Implement as a left-fold instead of a right-foldJoachim Breitner2016-08-051-4/+5
* Utils: Fix `lengthIs` and `lengthExceeds` for negative argsÖmer Sinan Ağacan2016-07-071-6/+15
* Address #11471 by putting RuntimeRep in kinds.wip/runtime-repRichard Eisenberg2016-02-241-0/+16
* Remove superfluous code when deriving Foldable/TraversableRyanGlScott2016-02-171-1/+18
* Remote GHCi: parallelise BCO serializationSimon Marlow2016-02-021-0/+8
* Drop pre-AMP compatibility CPP conditionalsHerbert Valerio Riedel2015-12-311-3/+0
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-6/+43
* Add missing whitespace in toArgs' error msgHerbert Valerio Riedel2015-12-081-2/+2
* Refactor treatment of wildcardsSimon Peyton Jones2015-12-011-14/+13
* OPTIONS_GHC compiler flags may contain spaces (#4931)Thomas Miedema2015-11-111-14/+27
* Refactor: delete most of the module FastTypesThomas Miedema2015-08-211-15/+10
* Transliterate unknown characters at outputMichael Snoyman2015-08-181-0/+16
* parser: Allow Lm (MODIFIER LETTER) category in identifiersThomas Miedema2015-07-031-0/+5
* Syntax check package-qualified imports (#9225)Thomas Miedema2015-03-311-0/+15
* Use strict atomicModifyIORef' (added in GHC 7.6).Edward Z. Yang2015-01-281-2/+2
* Major patch to add -fwarn-redundant-constraintsSimon Peyton Jones2015-01-061-0/+2
* Rewrite `Coercible` solverRichard Eisenberg2014-12-121-0/+11
* compiler: de-lhs utils/Austin Seipp2014-12-031-0/+1097