summaryrefslogtreecommitdiff
path: root/compiler/main/Plugins.hs
Commit message (Expand)AuthorAgeFilesLines
* Modules: Driver (#13009)Sylvain Henry2020-02-211-264/+0
* compiler: Qualify imports of Data.ListBen Gamari2020-02-081-1/+1
* Fix more typos, via an improved Levenshtein-style correctorBrian Wignall2020-01-121-1/+1
* Module hierarchy: Iface (cf #13009)Sylvain Henry2020-01-061-1/+1
* compiler: introduce DynFlags pluginsAlp Mestanogullari2019-10-231-0/+8
* Module hierarchy: Hs (#13009)Sylvain Henry2019-09-201-1/+1
* Add module doc for Plugins.Richard Eisenberg2019-07-191-0/+5
* Add HoleFitPlugins and RawHoleFitswip/D5373Matthías Páll Gissurarson2019-06-211-2/+12
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-1/+1
* Add `-fplugin-trustworthy` to avoid marking modules as unsafeZejun Wu2019-02-041-3/+5
* Support registering Plugins through the GHC APIDaniel Gröber2018-12-111-11/+34
* Plugins: Add documentation and missing exportsBen Gamari2018-10-281-4/+32
* Drop GHC 8.2 compatibilityRyan Scott2018-10-031-3/+0
* Fix the __GLASGOW_HASKELL__ comparisonKrzysztof Gogolewski2018-08-301-3/+1
* Plugin dependency information is stored separatelyChristiaan Baaij2018-08-011-2/+2
* Run the renamed source plugin after each HsGroupMatthew Pickering2018-07-121-13/+24
* Run typeCheckResultAction and renamedResultAction in TcM rather than HscMatthew Pickering2018-06-071-4/+4
* Extended the plugin system to run plugins on more representationsBoldizsar Nemeth2018-06-021-8/+61
* Implement "An API for deciding whether plugins should cause recompilation"Matthew Pickering2018-05-301-7/+57
* Only load plugins onceMatthew Pickering2018-03-021-4/+33
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Expose FrontendPluginActionMatthew Pickering2017-07-251-1/+1
* Typos in comments only [ci skip]Gabor Greif2016-11-281-2/+2
* Frontend plugins.Edward Z. Yang2015-12-121-0/+10
* Implement typechecker pluginsAdam Gundry2014-11-201-0/+38