summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Add -ddump-stg-final to dump stg as it is used for codegen.klebinger.andreas@gmx.at2019-04-122-0/+5
* Update a panic messageÖmer Sinan Ağacan2019-04-111-2/+2
* removing x87 register support from native code genCarter Schonwald2019-04-1024-914/+291
* GHC no longer ever defines TABLES_NEXT_TO_CODE on its ownJoachim Breitner2019-04-092-8/+2
* codegen: use newtype for Alignment in BasicTypesArtem Pyanykh2019-04-096-48/+71
* codegen: fix memset unroll for small bytearrays, add 64-bit setsArtem Pyanykh2019-04-093-29/+77
* Make `singleConstructor` cope with pattern synonymsSebastian Graf2019-04-081-53/+92
* Add `-optcxx` option (#16477)Yuriy Syrovetskiy2019-04-087-20/+49
* Fix #16500: look for interface files in -hidir flag in OneShot modePhuong Trinh2019-04-081-2/+13
* Generate straightline code for inline array allocationMichal Terepeta2019-04-081-11/+5
* Fix #16282.Eric Crockett2019-04-072-24/+31
* Tweak error messages for narrowly-kinded assoc default declsRyan Scott2019-04-041-24/+60
* Use funPrec, not topPrec, to parenthesize GADT argument typesRyan Scott2019-04-041-8/+13
* Fix #16518 with some more kind-splitting smartsRyan Scott2019-04-042-16/+38
* Fix Uncovered set of literal patternsSebastian Graf2019-04-032-5/+14
* Correct two misspellings of "separately"Chris Martin2019-04-031-1/+1
* Fix faulty substitutions in StgCse (#11532).klebinger.andreas@gmx.at2019-04-031-2/+2
* Remove unnecessary uses of UnboxedTuples pragma (see #13101 / #15454)Michael Sloan2019-04-015-5/+4
* Add support for bitreverse primopAlexandre2019-04-019-5/+50
* Visibility: handle multiple units with the same nameMichael Peyton Jones2019-03-291-13/+32
* Fix a few broken Trac links [skip ci]Chaitanya Koparkar2019-03-271-1/+1
* Minor refactoring in copy array primops:Ömer Sinan Ağacan2019-03-271-15/+17
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-2545-61/+61
* base: Remove `Monad(fail)` method and reexport `MonadFail(fail)` insteadHerbert Valerio Riedel2019-03-227-117/+26
* Remove unused XArrApp and XArrForm extension pointsRyan Scott2019-03-202-9/+0
* Check.hs: Fix a few typosSimon Jakobi2019-03-201-5/+5
* Reject nested predicates in impredicativity checkingRyan Scott2019-03-202-41/+45
* Remove deprecated reinitializeGlobalsKrzysztof Gogolewski2019-03-191-7/+0
* Simplify monadic codeKrzysztof Gogolewski2019-03-192-13/+10
* Fix typosKrzysztof Gogolewski2019-03-196-7/+7
* Replace nOfThem by replicateKrzysztof Gogolewski2019-03-196-15/+12
* ghc-heap: Introduce closureSizeBen Gamari2019-03-171-0/+7
* compiler: Disable atomic renaming on WindowsBen Gamari2019-03-161-1/+13
* Add location to the extra-constraints wildcardSimon Peyton Jones2019-03-161-3/+4
* Improve error recovery in the typecheckerSimon Peyton Jones2019-03-168-178/+264
* PPC NCG: Use liveness information in CmmCallPeter Trommler2019-03-154-42/+49
* Report better suggestion for GADT data constructorSimon Peyton Jones2019-03-151-13/+9
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-15166-850/+850
* Remove the GHCi debugger's panicking isUnliftedType checkRyan Scott2019-03-151-2/+1
* Fix #16411 by making dataConCannotMatch aware of (~~)Ryan Scott2019-03-131-4/+7
* Remove duplicate functions in StgCmmUtils, use functions from CgUtilsÖmer Sinan Ağacan2019-03-122-51/+11
* Use transSuperClasses in TcErrorsSimon Peyton Jones2019-03-122-12/+31
* Change the warning in substTy back to an assertionKrzysztof Gogolewski2019-03-114-6/+5
* NCG: correctly escape path strings on Windows (#16389)Sylvain Henry2019-03-093-3/+15
* compiler: Refactor: extract `withAtomicRename`Niklas Hambüchen2019-03-092-8/+29
* compiler: Write .o files atomically. See #14533Niklas Hambüchen2019-03-091-1/+6
* Stop inferring over-polymorphic kindsSimon Peyton Jones2019-03-097-109/+80
* Fix #13839: GHCi warnings do not respect the default module headerwip/magic-carpet-rideRoland Senn2019-03-081-4/+34
* TH: support raw bytes literals (#14741)Sylvain Henry2019-03-082-0/+22
* Use captureTopConstraints in TcRnDriver callsSimon Peyton Jones2019-03-083-10/+28