summaryrefslogtreecommitdiff
path: root/compiler/main/HscMain.hs
Commit message (Expand)AuthorAgeFilesLines
* SafeHaskell: Don't throw -Wsafe warning if module is declared SafeBen Gamari2019-06-241-1/+3
* Merge branch 'hiefile-header-8.8' of https://gitlab.haskell.org/wz1000/ghc in...Ben Gamari2019-06-041-2/+2
|\
| * Fix and enforce validation of header for .hie filesZubin Duggal2019-06-031-2/+2
* | Move throwErrors to HscTypesDaniel Gröber2019-06-031-4/+0
|/
* HIE: Save module name and module exportsMatthew Pickering2019-02-201-2/+3
* Refactor GHCi UI to fix #11606, #12091, #15721, #16096Ömer Sinan Ağacan2019-01-131-4/+14
* Dump Cmm with -ddump-cmm when building .cmm filesÖmer Sinan Ağacan2019-01-051-0/+1
* Support generating HIE filesAlec Theriault2018-12-111-16/+52
* 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