patch applied (ghc): Add a write barrier to the TSO link field (#1589)

Simon Marlow simonmarhaskell at gmail.com
Tue Jun 17 10:39:26 EDT 2008


Wed Apr 16 16:39:51 PDT 2008  Simon Marlow <simonmarhaskell at gmail.com>
  * Add a write barrier to the TSO link field (#1589)

    M ./includes/Cmm.h -3
    M ./includes/Constants.h +5
    M ./includes/RtsExternal.h -2
    M ./includes/TSO.h -1 +22
    M ./includes/mkDerivedConstants.c -1 +1
    M ./rts/PrimOps.cmm -19 +32
    M ./rts/RaiseAsync.c -27 +27
    M ./rts/RetainerProfile.c -1 +1
    M ./rts/Sanity.c -1 +1
    M ./rts/Schedule.c -18 +18
    M ./rts/Schedule.h -15 +9
    M ./rts/StgMiscClosures.cmm -2 +2
    M ./rts/Threads.c -16 +17
    M ./rts/Threads.h -3 +3
    M ./rts/posix/Select.c -7 +7
    M ./rts/sm/Compact.c -1 +1
    M ./rts/sm/Evac.c-inc -2 +2
    M ./rts/sm/GCAux.c -1 +1
    M ./rts/sm/MarkWeak.c -4 +6
    M ./rts/sm/Scav.c -17 +29
    M ./rts/sm/Scav.c-inc -12 +1
    M ./rts/sm/Storage.c +29

View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080416233951-8214f-9d013347a7372d5ab651a1d81c333bdf310d5ea3.gz



More information about the Cvs-ghc mailing list