summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* 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
* Always do the worker/wrapper split for NOINLINEsSebastian Graf2019-03-072-7/+37
* Fix #16391 by using occCheckExpand in TcValidityRyan Scott2019-03-074-26/+88
* Fix #16385 by appending _maybe to a use of lookupGlobalOccRyan Scott2019-03-061-8/+24
* Rip out object splittingBen Gamari2019-03-0519-325/+62
* Fix map/coerce rule for newtypes with wrappersKrzysztof Gogolewski2019-03-053-29/+32
* Be more careful when naming TyCon bindersSimon Peyton Jones2019-03-0510-356/+595
* Revert "compiler: Write .o files atomically. See #14533"Ben Gamari2019-03-041-6/+1
* Revert "compiler: Refactor: extract `withAtomicRename`"Ben Gamari2019-03-042-29/+8
* Lexer: turn some fatal errors into non-fatal onesAlec Theriault2019-03-011-18/+24
* Visible dependent quantificationRyan Scott2019-03-0122-136/+405
* Treat kind/type variables identically, demolish FKTVVladislav Zavialov2019-02-278-481/+206
* base: Allow fusion for zip7 and relatedAlexandre2019-02-241-35/+75
* Include closure header size in StgLamLift's estimationsSebastian Graf2019-02-231-4/+3
* Fix regression incorrectly advertising TH supportHerbert Valerio Riedel2019-02-231-0/+8
* Expression/command ambiguity resolutionVladislav Zavialov2019-02-238-344/+839
* Add AnonArgFlag to FunTySimon Peyton Jones2019-02-2373-856/+1001
* Remove bogus assertionSimon Peyton Jones2019-02-231-1/+3
* Fix exprIsConApp_maybeSimon Peyton Jones2019-02-224-55/+74
* Don't do binder-swap for GlobalIdsSimon Peyton Jones2019-02-221-3/+8
* Remove tcTyConUserTyVarsSimon Peyton Jones2019-02-223-15/+10
* compiler: Refactor: extract `withAtomicRename`Niklas Hambüchen2019-02-212-8/+29
* compiler: Write .o files atomically. See #14533Niklas Hambüchen2019-02-211-1/+6
* Handle the (~) type operator in 'tyconsym'Vladislav Zavialov2019-02-212-8/+8