Fix #14045 by omitting an unnecessary check
[ghc.git] / compiler /
2017-07-29  Richard EisenbergFix #14045 by omitting an unnecessary check
2017-07-28  Andreas KlebingerAdd rtsopts ignore and ignoreAll.
2017-07-28  Edward Z. YangFix hs-boot knot-tying with record wild cards.
2017-07-28  Sven TennieRemove unnecessary GHC option from SrcLoc
2017-07-28  Ben GamariEnsure that we always link against libm
2017-07-28  Michal TerepetaByteCodeGen: use byte indexing for BCenv
2017-07-28  Ryan ScottMerge types and kinds in DsMeta
2017-07-28  Ryan ScottError eagerly after renaming failures in reifyInstances
2017-07-28  Simon Peyton JonesAdd DebugCallStack to piResultTy
2017-07-28  Simon Peyton JonesDo not discard insolubles in implications
2017-07-28  Simon Peyton JonesFix ASSERT failure in tc269
2017-07-28  Simon Peyton JonesRemove redundant constraint in context
2017-07-28  Simon Peyton JonesFix instantiation of pattern synonyms
2017-07-27  Richard EisenbergRefactor tcInferApps.
2017-07-27  Richard EisenbergFix #12369 by being more flexible with data insts
2017-07-27  Richard EisenbergFix #12176 by being a bit more careful instantiating.
2017-07-27  Richard EisenbergFix #11963 by checking for more mixed type/kinds
2017-07-27  Richard EisenbergTrack visibility in TypeEqOrigin
2017-07-27  Richard EisenbergFix #13819 by refactoring TypeEqOrigin.uo_thing
2017-07-27  Richard EisenbergRemove old coercion pretty-printer
2017-07-27  Richard EisenbergPreserve CoVar uniques during pretty printing
2017-07-27  Richard EisenbergDon't tidy vars when dumping a type
2017-07-27  Richard EisenbergImprove error messages around kind mismatches.
2017-07-27  Gabor GreifRemove unneeded import
2017-07-26  Ryan ScottFix #13968 by consulting isBuiltInOcc_maybe
2017-07-26  Gabor GreifFix note references and some typos
2017-07-26  Simon Peyton JonesComments only
2017-07-26  Simon Peyton JonesComments and tc-tracing only
2017-07-26  Simon Peyton JonesFix binder visiblity for default methods
2017-07-26  Simon Peyton JonesAdd an Outputable instance for ListMap
2017-07-25  Ryan ScottFix #10684 by processing deriving clauses with finer...
2017-07-25  Matthew PickeringRevert "Remove unused language pragma"
2017-07-25  Matthew PickeringRemove unused language pragma
2017-07-25  Matthew PickeringExpose FrontendPluginAction
2017-07-25  Eugene AkentyevFix import error with -XPackageImports when the module...
2017-07-24  Ben GamariUse libpthread instead of libthr on FreeBSD
2017-07-24  Ben GamariDynFlags: Drop rtsBuildTag field
2017-07-22  Bartosz NitkaAvoid linear lookup in unload_wkr in the Linker
2017-07-22  Ryan ScottFix ungrammatical error message
2017-07-20  Ben GamariHsPat: Assume that no spliced patterns are irrefutable
2017-07-20  Edward Z. YangMake IfaceAxiom typechecking lazier.
2017-07-20  Douglas WilsonFix busy-wait in SysTools.builderMainLoop
2017-07-20  Ben GamariIntroduce -fcatch-bottoms
2017-07-20  Ben GamariDemand: Improve comments
2017-07-20  Gabor GreifSpelling fixes
2017-07-20  Ben GamariTypeable: Ensure that promoted data family instance...
2017-07-19  Ryan ScottFix #13983 by creating a TyConFlavour type, and using it
2017-07-19  Ben GamaridmdAnal: Ensure that ExnStr flag isn't dropped inapprop...
2017-07-19  Takenobu TaniFix links to SPJ’s papers (fixes #12578)
2017-07-19  Ryan ScottAllow visible type application for []
2017-07-18  Bartosz NitkaMake module membership on ModuleGraph faster
2017-07-18  Gabor GreifTypos in comments and explanation for unusused imports
2017-07-12  Ryan ScottFix some excessive spacing in error messages
2017-07-12  Ben Gamari[iserv] Fixing the word size for RemotePtr and toWordArray
2017-07-11  Ben GamariUse correct section types syntax for architecture
2017-07-11  Ömer Sinan AğacanMention which -Werror promoted a warning to an error
2017-07-11  Ben GamariStgLint: Don't loop on tycons with runtime rep arguments
2017-07-11  Ryan ScottRemove unnecessarily returned res_ty from rejigConRes
2017-07-11  Ryan ScottFix #13947 by checking for unbounded names more
2017-07-11  Ryan ScottFix #13948 by being pickier about when to suggest DataKinds
2017-07-11  Douglas WilsonFix logic error in GhcMake.enableCodeGenForTH
2017-07-11  Matthew PickeringAdd Template Haskell support for overloaded labels
2017-07-11  Michal TerepetaByteCodeGen: use depth instead of offsets in BCEnv
2017-07-11  Moritz AngermannAlways allow -staticlib
2017-07-11  Ryan ScottSuppress unused warnings for selectors for some derived...
2017-07-11  Ben GamariImprove Wmissing-home-modules warning under Cabal
2017-07-11  Patrick DoughertyMake ':info Coercible' display an arbitrary string...
2017-07-10  Alan ZimmermanPretty-printer no longer butchers function arrow fixity
2017-07-08  Ömer Sinan AğacanFix typos in Bag.hs [ci skip]
2017-07-07  Tamar ChristinaImplement split-sections support for windows.
2017-07-06  Gabor GreifTypos in comments [ci skip]
2017-07-03  Ben GamariCmmParse: Emit source notes for assignments
2017-07-03  Douglas WilsonFix -fno-code for modules that use -XQuasiQuotes
2017-07-03  Ryan ScottFix #13311 by using tcSplitNestedSigmaTys in the right...
2017-07-03  Ömer Sinan AğacanImplement recompilation checking for -fignore-asserts
2017-07-03  alexbiehlAllow per-argument documentation on pattern synonym...
2017-07-03  Gabor Greifrename tcInstBinder(s)X to tcInstBinder(s)
2017-06-29  Simon MarlowPrevent ApplicativeDo from applying to strict pattern...
2017-06-29  Tibor ErdeszAllow optional instance keyword in associated type...
2017-06-29  Ryan ScottTypos in comments
2017-06-29  Simon Peyton JonesRevert "Remove the Windows GCC driver."
2017-06-29  Simon Peyton JonesFix lexically-scoped type variables
2017-06-29  Gabor Greifremove dead function 'tcInstBinders'
2017-06-28  Gabor GreifRemove unneeded import
2017-06-28  Gabor GreifMore typos in comments [ci skip]
2017-06-28  Gabor GreifTypos in comments and manual [ci skip]
2017-06-28  Simon Peyton JonesZap stable unfoldings in worker/wrapper
2017-06-28  Simon Peyton JonesFix constraint solving for forall-types
2017-06-28  Simon Peyton JonesDo zonking in tcLHsKindSig
2017-06-28  Simon Peyton JonesFix the in-scope set in TcHsType.instantiateTyN
2017-06-27  Ben GamariRevert "Make module membership on ModuleGraph faster"
2017-06-27  Bartosz NitkaMake module membership on ModuleGraph faster
2017-06-27  Ben GamariTreat banged bindings as FunBinds
2017-06-27  Ben Gamaritypecheck: Consider types containing coercions non...
2017-06-27  Ben GamariAllow bytecode interpreter to make unsafe foreign calls
2017-06-26  Ben GamariDWARF: Use .short to render half-machine-words
2017-06-23  Michal TerepetaHoopl: remove dependency on Hoopl package
2017-06-23  Matthew PickeringUse actual universal tvs in check for naughty record...
2017-06-23  Ryan ScottFix pretty-printing of zero-argument lambda expressions
2017-06-23  Ben Gamaricompiler: Eliminate pprTrace in SPT entry addition...
next