[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