Text.ParserCombinators.ReadP: use NonEmpty in Final
[ghc.git] / compiler /
2019-02-20  Simon Peyton JonesComments only, in GhcPrelude
2019-02-20  Simon Peyton JonesImprove the very simple optimiser slightly
2019-02-20  Simon Peyton JonesTiny refactor in isUnliftedRuntimeRep
2019-02-19  Krzysztof GogolewskiLook through newtype wrappers (Trac #16254)
2019-02-19  Arnaud SpiwackMake constructor wrappers inline only during the final...
2019-02-19  Krzysztof GogolewskiDisable binder swap in OccurAnal (Trac #16288)
2019-02-18  Alec TheriaultUphold AvailTC Invariant for associated data fams
2019-02-18  Vladislav ZavialovFix warnings and fatal parsing errors
2019-02-18  Simon Peyton JonesGet rid of tcm_smart from TyCoMapper
2019-02-17  Peter TrommlerCmm: Promote stack arguments to word size
2019-02-16  Matthew PickeringHIE: Save module name and module exports
2019-02-15  klebinger.andreas... Don't wrap the entry map for LiveInfo in Maybe.
2019-02-15  Alec TheriaultProperly escape character literals in Haddocks
2019-02-15  Vladislav Zavialov'forall' always a keyword, plus the dot type operator
2019-02-14  Simon Peyton JonesFail fast in solveLocalEqualities
2019-02-14  Simon Peyton JonesMake a smart mkAppTyM
2019-02-14  Matthew PickeringImplement -Wredundant-record-wildcards and -Wunused...
2019-02-14  Sylvain HenryNCG: fast compilation of very large strings (#16190)
2019-02-13  nineonineFix #15849 by checking whether there's a do block
2019-02-12  Ryan ScottFix #16299 by deleting incorrect code from IfaceSyn
2019-02-12  Richard EisenbergFix #16188
2019-02-12  Ryan ScottFix #16293 by cleaning up Proxy# infelicities
2019-02-10  Peter TrommlerFix Int overflow on 32 bit platform
2019-02-10  Matthew PickeringCapture and simplify constraints arising from running...
2019-02-10  Sylvain HenryRemove ghctags (#16274)
2019-02-10  Alec TheriaultFix inverted position pragma flag in parser API
2019-02-09  klebinger.andreas... Improve snocView implementation.
2019-02-09  klebinger.andreas... Replace a few uses of snocView with last/lastMaybe.
2019-02-09  Tamar ChristinaStack: fix name mangling.
2019-02-08  Simon Peyton JonesMinor refactor of CUSK handling
2019-02-08  Simon Peyton JonesComments only about the binder-swap in OccurAnal
2019-02-08  Simon Peyton JonesComments only
2019-02-08  Ömer Sinan AğacanRemove a few undefined prel names
2019-02-08  Vladislav ZavialovFix optSemi type in Parser.y
2019-02-08  Sylvain HenryCleanup in parser/Ctype.hs
2019-02-08  Alan ZimmermanLexer: Alternate Layout Rule injects actual not virtual...
2019-02-08  Alan ZimmermanAPI Annotations: parens anns discarded for `(*)` operator
2019-02-08  Alan ZimmermanAPI Annotations: AnnAt disconnected for TYPEAPP
2019-02-08  Alan ZimmermanAPI Annotations: more explicit foralls fixup
2019-02-08  klebinger.andreas... Allow resizing the stack for the graph allocator.
2019-02-08  Richard EisenbergFix #14729 by making the normaliser homogeneous
2019-02-06  Ryan ScottFix #16287 by checking for more unsaturated synonym...
2019-02-06  Ryan ScottFix #14579 by defining tyConAppNeedsKindSig, and using it
2019-02-05  Vladislav ZavialovRefactor splice_exp in Parser.y
2019-02-04  Zejun WuAdd `-fplugin-trustworthy` to avoid marking modules...
2019-02-04  Vladislav ZavialovReport multiple errors
2019-02-03  Vladislav ZavialovFix missing space in ppr_cmd for HsCmdArrForm
2019-02-03  Sebastian GrafRemove unused imports
2019-02-02  Sebastian GrafPolished Note [Exceptions and strictness]
2019-02-02  Ryan ScottReject oversaturated VKAs in type family equations
2019-02-01  Sebastian GrafRemove ExnStr and ThrowsExn business
2019-02-01  Edward Z. YangFix #16219: TemplateHaskell causes indefinite package...
2019-01-31  Peter TrommlerPPC NCG: Promote integers to word size in C calls
2019-01-31  klebinger.andreas... Small optimizations to BlockLayout.
2019-01-31  klebinger.andreas... Replace BlockSequence with OrdList in BlockLayout.hs
2019-01-31  Zejun WuAdd -fdefer-diagnostics to defer and group diagnostic...
2019-01-31  Sylvain HenryOptimize pprASCII
2019-01-31  Sylvain HenryUse ByteString to represent Cmm string literals (#16198)
2019-01-30  Alan ZimmermanAPI Annotations: Parens not attached correctly for...
2019-01-30  Alec TheriaultInclude type info for only some exprs in HIE files
2019-01-30  Alec TheriaultUse `NameEnv Id` instead of `Map Name Id`
2019-01-30  Dmitry IvanovCompile count{Leading,Trailing}Zeros to corresponding...
2019-01-30  Ben GamariRevert "Batch merge"
2019-01-30  Ben GamariBatch merge
2019-01-28  Ryan ScottUse sigPrec in more places in Convert and HsUtils
2019-01-28  Richard EisenbergSome refactoring in tcInferApps
2019-01-28  klebinger.andreas... Fix regDotColor for amd64.
2019-01-27  Ben GamariGhcPlugins: Fix lookup of TH names
2019-01-23  Gabor GreifMinor refactor [ci skip]
2019-01-23  Gabor GreifA few typofixes
2019-01-23  Alec TheriaultError out of invalid Int/Word bit shifts
2019-01-22  Simon Peyton JonesFix bogus worker for newtypes
2019-01-21  Matthew PickeringFix typo in TcRnTypes.hs [skip ci]
2019-01-21  Sylvain HenryAdd support for ASM foreign files (.s) in TH (#16180)
2019-01-20  Matthew PickeringRemove TODO in HsExpr
2019-01-20  Chaitanya KoparkarMention DerivingStrategies in the warning when DAC...
2019-01-18  Herbert Valerio... Prepare source-tree for base-4.13 MFP bump
2019-01-18  Matthew PickeringFix typo in DsExpr
2019-01-17  Simon Peyton JonesSmall refactor
2019-01-17  Simon Peyton JonesRemove export of checkValidFamPats, never used
2019-01-17  Simon Peyton JonesComments about data constructor wrappers
2019-01-17  Alec Theriault'DynFlag'-free version of 'mkParserFlags'
2019-01-17  Peter TrommlerPPC NCG: Rename constructors
2019-01-17  Peter TrommlerFix tab and improve whitespace
2019-01-17  Peter TrommlerPPC NCG: Register definitions for all 64-bit systems
2019-01-17  Peter TrommlerPPC NCG: GOT declaration for all 64-bit ELF systems
2019-01-17  Peter TrommlerPPC NCG: Make `stackHeaderSize` more general
2019-01-17  Peter TrommlerPPC NCG: Make calling convention more general
2019-01-16  Alec TheriaultSupport printing `integer-simple` Integers in GHCi
2019-01-16  Alec TheriaultCreate folder if missing for .hie files
2019-01-16  Peter TrommlerPPC NCG: Refactor stack allocation code
2019-01-16  Roland SennChange comments as requested by code review. #10857
2019-01-16  Roland SennGHCi ignores cmd line flags XMonomorphismRestr.. XNoExt...
2019-01-15  Ryan Scott@simonpj's suggested refactor
2019-01-15  Ryan ScottControl validity-checking of type synonym applications...
2019-01-15  Ryan ScottFix #16116 by removing badAssocRhs
2019-01-15  Ryan ScottFix #16114 by adding a validity check to rnClsInstDecl
2019-01-13  Peter TrommlerPPC NCG: Reduce memory consumption emitting string...
2019-01-13  Ömer Sinan AğacanRefactor GHCi UI to fix #11606, #12091, #15721, #16096
2019-01-13  Ryan ScottDon't invoke dataConSrcToImplBang on newtypes
next