[commit: ghc] master: Rts flags cleanup (c88f31a)

git at git.haskell.org git at git.haskell.org
Fri Jun 10 20:22:22 UTC 2016


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/c88f31a08943764217b69adb1085ba423c9bcf91/ghc

>---------------------------------------------------------------

commit c88f31a08943764217b69adb1085ba423c9bcf91
Author: Simon Marlow <marlowsd at gmail.com>
Date:   Mon May 23 10:42:31 2016 +0100

    Rts flags cleanup
    
    * Remove unused/old flags from the structs
    * Update old comments
    * Add missing flags to GHC.RTS
    * Simplify GHC.RTS, remove C code and use hsc2hs instead
    * Make ParFlags unconditional, and add support to GHC.RTS


>---------------------------------------------------------------

c88f31a08943764217b69adb1085ba423c9bcf91
 includes/rts/Flags.h             |   7 ---
 includes/rts/storage/GC.h        |  40 ++++++-------
 libraries/base/GHC/RTS/Flags.hsc | 122 +++++++++++++++++++++------------------
 libraries/base/base.cabal        |   1 -
 libraries/base/cbits/rts.c       |  42 --------------
 rts/sm/GC.c                      |   8 +--
 rts/sm/GCAux.c                   |   2 +-
 7 files changed, 88 insertions(+), 134 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 c88f31a08943764217b69adb1085ba423c9bcf91


More information about the ghc-commits mailing list