[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