summaryrefslogtreecommitdiff
path: root/compiler/utils/Util.hs
Commit message (Expand)AuthorAgeFilesLines
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-1465/+0
* Remove unused `ghciTablesNextToCode` from compiler properJohn Ericson2020-03-261-8/+0
* Deepen call stack for isInSimon Peyton Jones2020-03-111-2/+2
* Revert "compiler: Disable atomic renaming on Windows"Tamar Christina2020-02-141-13/+1
* Do CafInfo/SRT analysis in CmmÖmer Sinan Ağacan2020-01-311-1/+9
* Disable two warnings for files that trigger themTom Ellis2020-01-271-0/+2
* PmCheck: Properly handle constructor-bound type variablesSebastian Graf2020-01-251-4/+4
* Fix more typos, via an improved Levenshtein-style correctorBrian Wignall2020-01-121-2/+2
* Fix #17405 by not checking imported equationsRichard Eisenberg2019-11-101-0/+7
* Implement a coverage checker for injectivityRichard Eisenberg2019-10-231-1/+1
* Encode shape information in `PmOracle`Sebastian Graf2019-09-161-5/+10
* Remove dead `ncgDebugIsOn` and `NCG_DEBUG`John Ericson2019-09-111-8/+1
* Faster exactLog2Sylvain Henry2019-08-181-14/+8
* Expunge #ifdef and #ifndef from the codebaseJohn Ericson2019-07-141-1/+1
* ghc-pkg needs settings file to un-hardcode target platformJohn Ericson2019-06-191-22/+0
* Refine the GHCI macro into HAVE[_{INTERNAL, EXTERNAL}]_INTERPRETERAlp Mestanogullari2019-06-111-1/+1
* Fix missing unboxed tuple RuntimeReps (#16565)Krzysztof Gogolewski2019-05-291-7/+1
* Add PlainPanic for throwing exceptions without depending on pprintMichael Sloan2019-05-241-1/+1
* codegen: use newtype for Alignment in BasicTypesArtem Pyanykh2019-04-091-11/+0
* codegen: fix memset unroll for small bytearrays, add 64-bit setsArtem Pyanykh2019-04-091-0/+10
* Replace nOfThem by replicateKrzysztof Gogolewski2019-03-191-4/+1
* compiler: Disable atomic renaming on WindowsBen Gamari2019-03-161-1/+13
* compiler: Refactor: extract `withAtomicRename`Niklas Hambüchen2019-03-091-1/+23
* Revert "compiler: Refactor: extract `withAtomicRename`"Ben Gamari2019-03-041-23/+1
* compiler: Refactor: extract `withAtomicRename`Niklas Hambüchen2019-02-211-1/+23
* Improve snocView implementation.klebinger.andreas@gmx.at2019-02-091-12/+17
* 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