summaryrefslogtreecommitdiff
path: root/compiler/utils
Commit message (Expand)AuthorAgeFilesLines
* Add Outputable instances for Float, Double.Andreas Klebinger2019-06-131-0/+6
* Use DeriveFunctor throughout the codebase (#15654)Krzysztof Gogolewski2019-06-128-37/+17
* Refine the GHCI macro into HAVE[_{INTERNAL, EXTERNAL}]_INTERPRETERAlp Mestanogullari2019-06-111-1/+1
* TmOracle: Replace negative term equalities by refutable PmAltConsSebastian Graf2019-06-071-1/+8
* Break up `Settings` into smaller structsJohn Ericson2019-05-291-0/+28
* Add hPutStringBuffer utilityDaniel Gröber2019-05-291-0/+6
* Fix missing unboxed tuple RuntimeReps (#16565)Krzysztof Gogolewski2019-05-291-7/+1
* Add a pprTraceWith functionSebastian Graf2019-05-271-3/+9
* Add PlainPanic for throwing exceptions without depending on pprintMichael Sloan2019-05-247-93/+174
* Purge TargetPlatform_NAME and cTargetPlatformStringJohn Ericson2019-05-081-2/+2
* Add an Outputable instance for SDoc with ppr = id.klebinger.andreas@gmx.at2019-04-171-0/+4
* 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
* Remove unnecessary uses of UnboxedTuples pragma (see #13101 / #15454)Michael Sloan2019-04-011-1/+1
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-1/+1
* Replace nOfThem by replicateKrzysztof Gogolewski2019-03-191-4/+1
* compiler: Disable atomic renaming on WindowsBen Gamari2019-03-161-1/+13
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-153-4/+4
* NCG: correctly escape path strings on Windows (#16389)Sylvain Henry2019-03-091-1/+11
* compiler: Refactor: extract `withAtomicRename`Niklas Hambüchen2019-03-091-1/+23
* Revert "compiler: Refactor: extract `withAtomicRename`"Ben Gamari2019-03-041-23/+1
* base: Allow fusion for zip7 and relatedAlexandre2019-02-241-35/+75
* compiler: Refactor: extract `withAtomicRename`Niklas Hambüchen2019-02-211-1/+23
* Comments only, in GhcPreludeSimon Peyton Jones2019-02-201-1/+5
* Properly escape character literals in HaddocksAlec Theriault2019-02-151-4/+4
* Make a smart mkAppTyMSimon Peyton Jones2019-02-142-3/+6
* 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-092-3/+12
* Replace BlockSequence with OrdList in BlockLayout.hsklebinger.andreas@gmx.at2019-01-311-1/+22
* Use ByteString to represent Cmm string literals (#16198)Sylvain Henry2019-01-313-20/+14
* Prepare source-tree for base-4.13 MFP bumpHerbert Valerio Riedel2019-01-182-1/+7
* Stomp a few typos and grammarosGabor Greif2018-12-171-1/+1
* Use https links in user-facing startup and error messagesBen Gamari2018-12-141-1/+1
* Support generating HIE filesAlec Theriault2018-12-111-12/+29
* Add haddock for Node in Digraph. [skip ci]klebinger.andreas@gmx.at2018-12-071-8/+16
* Taming the Kind Inference MonsterSimon Peyton Jones2018-11-292-1/+11
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-241-1/+1
* Fix unused-import warningsDavid Eichmann2018-11-223-3/+0
* Refactor TcRnMonad.mapAndRecoverMSimon Jakobi2018-11-221-0/+5
* Fix deadlock bug when mkFastStringWith is duplicatedZejun Wu2018-11-222-3/+5
* Rename literal constructorsSylvain Henry2018-11-224-45/+45
* Don't track free variables in STG syntax by defaultSebastian Graf2018-11-191-1/+6
* Introduce Int16# and Word16#Abhiroop Sarkar2018-11-171-0/+4
* More compact Outputable instance for `Uniq(D)Set`Sebastian Graf2018-11-172-2/+4
* Speed up MonadUtils.mapMaybeMSimon Jakobi2018-11-171-5/+4
* NCG: New code layout algorithm.Andreas Klebinger2018-11-173-3/+123
* Smarter HsType pretty-print for promoted dataconsSimon Peyton Jones2018-11-151-0/+11
* Make `UniqDSet` a newtypeSebastian Graf2018-11-133-28/+61
* Add Int8# and Word8#Michal Terepeta2018-11-021-0/+8
* Move eta-reduced coaxiom compatibility handling quirks into FamInstEnv.mniip2018-11-011-1/+10