[commit: ghc] master: Only load plugins once (f8e3cd3)
git at git.haskell.org
git at git.haskell.org
Fri Mar 2 18:48:56 UTC 2018
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/f8e3cd3b160d20dbd18d490b7babe43153bb3287/ghc
>---------------------------------------------------------------
commit f8e3cd3b160d20dbd18d490b7babe43153bb3287
Author: Matthew Pickering <matthewtpickering at gmail.com>
Date: Fri Mar 2 18:45:47 2018 +0000
Only load plugins once
Summary: This is part of D4342 which is worthwhile to merge on its own.
Reviewers: nboldi, bgamari
Reviewed By: bgamari
Subscribers: rwbarton, thomie, carter
Differential Revision: https://phabricator.haskell.org/D4410
Co-authored-by: Boldizsar Nemeth <nboldi at elte.hu>
>---------------------------------------------------------------
f8e3cd3b160d20dbd18d490b7babe43153bb3287
compiler/main/DynFlags.hs | 8 ++++++++
compiler/main/DynamicLoading.hs | 36 ++++++++++++++++++++++++++++++------
compiler/main/HscMain.hs | 10 +++++++---
compiler/main/Plugins.hs | 37 +++++++++++++++++++++++++++++++++----
compiler/main/Plugins.hs-boot | 9 +++++++++
compiler/simplCore/SimplCore.hs | 34 +++++++---------------------------
compiler/typecheck/TcRnDriver.hs | 21 +++++----------------
7 files changed, 99 insertions(+), 56 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc f8e3cd3b160d20dbd18d490b7babe43153bb3287
More information about the ghc-commits
mailing list