summaryrefslogtreecommitdiff
path: root/compiler/main/HscMain.hs
Commit message (Expand)AuthorAgeFilesLines
* Add -fno-safe-haskell flagMatthew Pickering2018-12-071-2/+3
* Fix StgLint bound id check, generalize StgLintÖmer Sinan Ağacan2018-12-071-1/+1
* Rename "changed" to "no-change" in HscMainÖmer Sinan Ağacan2018-12-071-8/+8
* Fix unused-import warningsDavid Eichmann2018-11-221-1/+0
* Don't track free variables in STG syntax by defaultSebastian Graf2018-11-191-1/+3
* Revert "Remove kind generalisation from tcRnType"Richard Eisenberg2018-10-291-2/+1
* More explicit foralls (GHC Proposal 0007)Matthew Yacavone2018-10-271-1/+1
* Run the renamed source plugin after each HsGroupMatthew Pickering2018-07-121-6/+1
* Run typeCheckResultAction and renamedResultAction in TcM rather than HscMatthew Pickering2018-06-071-33/+6
* Extended the plugin system to run plugins on more representationsBoldizsar Nemeth2018-06-021-36/+68
* Minor refactoringGabor Greif2018-05-291-1/+1
* Typofixes [ci skip]Gabor Greif2018-05-291-1/+1
* An overhaul of the SRT representationSimon Marlow2018-05-161-13/+7
* TTG : complete for balance of hsSyn ASTAlan Zimmerman2018-04-271-2/+3
* Only load plugins onceMatthew Pickering2018-03-021-3/+7
* Collect CCs in CorePrep, including CCs in unfoldingsÖmer Sinan Ağacan2018-02-131-9/+11
* Typofixes in commentsGabor Greif2017-10-301-1/+1
* Don't pass HscEnv to functions in the Hsc monadDouglas Wilson2017-10-031-45/+53
* Implement TH addCorePlugin.Facundo Domínguez2017-09-211-7/+15
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Option "-ddump-rn-ast" dumps imports and exports tooAlan Zimmerman2017-09-131-6/+28
* Remember the AvailInfo for each IEalexbiehl2017-09-051-1/+2
* Make parsed AST dump output lazilyDavid Feuer2017-08-281-2/+2
* Make module membership on ModuleGraph fasterBartosz Nitka2017-07-181-1/+1
* Make ':info Coercible' display an arbitrary string (fixes #12390)Patrick Dougherty2017-07-111-1/+2
* Typos in comments [ci skip]Gabor Greif2017-07-061-1/+1
* Revert "Make module membership on ModuleGraph faster"Ben Gamari2017-06-271-1/+1
* Make module membership on ModuleGraph fasterBartosz Nitka2017-06-271-1/+1
* compiler: Eliminate pprTrace in SPT entry addition codepathBen Gamari2017-06-231-2/+1
* Udate hsSyn AST to use Trees that GrowAlan Zimmerman2017-06-061-8/+8
* Desugar modules compiled with -fno-codedoug2017-06-051-47/+43
* Print warnings on parser failures (#12610).Dave Laing2017-05-151-2/+6
* Typos in comments [ci skip]Gabor Greif2017-04-111-1/+1
* Fix recompilation avoidance bug for implementor of hsig.Edward Z. Yang2017-04-021-1/+2
* Allow compilation of C/C++/ObjC/ObjC++ files with module from THFrancesco Mazzoli2017-03-081-5/+8
* Eliminate ListSetOps from imp_trust_pkgsDavid Feuer2017-03-021-19/+22
* Improvements/bugfixes to signature reexport handling.Edward Z. Yang2017-02-171-1/+1
* Add support for StaticPointers in GHCiBen Gamari2017-02-021-4/+20
* Allow top-level string literals in Core (#8472)Takano Akio2017-01-201-2/+2
* Add dump-parsed-ast flag and functionalityAlan Zimmerman2017-01-151-2/+9
* Support for using only partial pieces of included signatures.Edward Z. Yang2017-01-111-1/+1
* Enable subsections via symbols on iOSDemi Obenour2017-01-101-2/+2
* -dead_strip is now the default on DarwinDemi Obenour2017-01-101-1/+3
* Allow use of the external interpreter in stage1.Shea Levy2016-12-201-24/+0
* Revert "Allow use of the external interpreter in stage1."Tamar Christina2016-12-191-0/+24
* Allow use of the external interpreter in stage1.Shea Levy2016-12-171-24/+0
* Make up a module name for c-- filesBen Gamari2016-12-161-2/+5
* Clean up handling of known-key Names in interface filesBen Gamari2016-10-131-37/+2
* Distinguish between UnitId and InstalledUnitId.Edward Z. Yang2016-10-081-9/+13
* The Backpack patch.Edward Z. Yang2016-10-081-13/+43