[commit: ghc] master: Refactor the pipeline/hsc interaction (38b4fb0)
Ian Lynagh
igloo at earth.li
Thu Mar 7 18:50:09 CET 2013
Repository : http://darcs.haskell.org/ghc.git/
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/38b4fb05246b52c2cc41180c525b0e5f34cf83c5
>---------------------------------------------------------------
commit 38b4fb05246b52c2cc41180c525b0e5f34cf83c5
Author: Ian Lynagh <ian at well-typed.com>
Date: Thu Mar 7 16:19:24 2013 +0000
Refactor the pipeline/hsc interaction
It would probably still benefit from some tidying up, but it's now
much more opaque, with the control flow easier to understand.
compiler/main/DriverPipeline.hs | 232 +++++++++---------
compiler/main/GHC.hs | 10 +-
compiler/main/GhcMake.hs | 8 +-
compiler/main/HscMain.hs | 507 +++++++++++++++-------------------------
4 files changed, 324 insertions(+), 433 deletions(-)
Diff suppressed because of size. To see it, use:
git show 38b4fb05246b52c2cc41180c525b0e5f34cf83c5
More information about the ghc-commits
mailing list