summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Use correct section types syntax for architectureBen Gamari2017-07-117-18/+37
* Mention which -Werror promoted a warning to an errorÖmer Sinan Ağacan2017-07-118-67/+101
* StgLint: Don't loop on tycons with runtime rep argumentsBen Gamari2017-07-111-6/+19
* Remove unnecessarily returned res_ty from rejigConResRyan Scott2017-07-111-11/+10
* Fix #13947 by checking for unbounded names moreRyan Scott2017-07-111-2/+3
* Fix #13948 by being pickier about when to suggest DataKindsRyan Scott2017-07-111-1/+10
* Fix logic error in GhcMake.enableCodeGenForTHDouglas Wilson2017-07-111-16/+21
* Add Template Haskell support for overloaded labelsMatthew Pickering2017-07-113-3/+14
* ByteCodeGen: use depth instead of offsets in BCEnvMichal Terepeta2017-07-111-29/+31
* Always allow -staticlibMoritz Angermann2017-07-111-4/+1
* Suppress unused warnings for selectors for some derived classesRyan Scott2017-07-112-38/+93
* Improve Wmissing-home-modules warning under CabalBen Gamari2017-07-111-1/+6
* Make ':info Coercible' display an arbitrary string (fixes #12390)Patrick Dougherty2017-07-115-8/+30
* Pretty-printer no longer butchers function arrow fixityAlan Zimmerman2017-07-101-0/+1
* Fix typos in Bag.hs [ci skip]Ömer Sinan Ağacan2017-07-081-2/+2
* Implement split-sections support for windows.Tamar Christina2017-07-082-16/+35
* Typos in comments [ci skip]Gabor Greif2017-07-063-3/+3
* CmmParse: Emit source notes for assignmentsBen Gamari2017-07-031-2/+2
* Fix -fno-code for modules that use -XQuasiQuotesDouglas Wilson2017-07-033-11/+20
* Fix #13311 by using tcSplitNestedSigmaTys in the right placeRyan Scott2017-07-032-6/+49
* Implement recompilation checking for -fignore-assertsÖmer Sinan Ağacan2017-07-031-1/+5
* Allow per-argument documentation on pattern synonym signaturesalexbiehl2017-07-031-1/+1
* rename tcInstBinder(s)X to tcInstBinder(s)Gabor Greif2017-07-033-14/+14
* Prevent ApplicativeDo from applying to strict pattern matches (#13875)Simon Marlow2017-06-291-6/+56
* Allow optional instance keyword in associated type family instancesTibor Erdesz2017-06-291-7/+27
* Typos in commentsRyan Scott2017-06-294-5/+5
* Revert "Remove the Windows GCC driver."Simon Peyton Jones2017-06-291-25/+13
* Fix lexically-scoped type variablesSimon Peyton Jones2017-06-293-28/+60
* remove dead function 'tcInstBinders'Gabor Greif2017-06-291-6/+1
* Remove unneeded importGabor Greif2017-06-281-2/+2
* More typos in comments [ci skip]Gabor Greif2017-06-285-5/+5
* Typos in comments and manual [ci skip]Gabor Greif2017-06-284-5/+5
* Zap stable unfoldings in worker/wrapperSimon Peyton Jones2017-06-283-6/+13
* Fix constraint solving for forall-typesSimon Peyton Jones2017-06-282-72/+121
* Do zonking in tcLHsKindSigSimon Peyton Jones2017-06-282-11/+19
* Fix the in-scope set in TcHsType.instantiateTyNSimon Peyton Jones2017-06-281-1/+6
* Revert "Make module membership on ModuleGraph faster"Ben Gamari2017-06-277-174/+54
* Make module membership on ModuleGraph fasterBartosz Nitka2017-06-277-54/+174
* Treat banged bindings as FunBindsBen Gamari2017-06-2711-53/+157
* typecheck: Consider types containing coercions non-TypeableBen Gamari2017-06-271-1/+1
* Allow bytecode interpreter to make unsafe foreign callsBen Gamari2017-06-272-7/+16
* DWARF: Use .short to render half-machine-wordsBen Gamari2017-06-261-8/+1
* Hoopl: remove dependency on Hoopl packageMichal Terepeta2017-06-2352-91/+947
* Use actual universal tvs in check for naughty record selectorsMatthew Pickering2017-06-231-1/+1
* Fix pretty-printing of zero-argument lambda expressionsRyan Scott2017-06-231-0/+4
* compiler: Eliminate pprTrace in SPT entry addition codepathBen Gamari2017-06-231-2/+1
* change filtering of variables in extract_hs_tv_bndrs (fixes #13782)Carlos Tomé2017-06-211-79/+28
* Fix note reference [ci skip]Gabor Greif2017-06-201-1/+1
* Improve comments on AbsBindsSimon Peyton Jones2017-06-191-36/+55
* Reword documentation region overlap documentation for copying mutable arraysAndrew Martin2017-06-191-6/+14