patch applied (ghc): remove EVACUATED: store the forwarding pointer in the info pointer

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


Thu Apr 17 14:27:07 PDT 2008  Simon Marlow <simonmarhaskell at gmail.com>
  * remove EVACUATED: store the forwarding pointer in the info pointer

    M ./includes/ClosureTypes.h -1
    M ./includes/Closures.h -5
    M ./includes/Storage.h -1 +5
    M ./rts/LdvProfile.c -12 +13
    M ./rts/RetainerProfile.c -3
    M ./rts/Sanity.c -5 +7
    M ./rts/StgMiscClosures.cmm -8
    M ./rts/sm/Evac.c -38 +49
    M ./rts/sm/Evac.c-inc -104 +122
    M ./rts/sm/GCAux.c -5 +9
    M ./rts/sm/MarkWeak.c -6 +10
    M ./rts/sm/Scav.c -13 +21
    M ./rts/sm/Scav.c-inc -7 +11

View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080417212707-8214f-54e080354e9eb18882039241f1c7b3941f42b15f.gz



More information about the Cvs-ghc mailing list