patch applied (ghc): Removed space and time inefficiency in procpoint splitting

John Dias dias at eecs.harvard.edu
Wed Nov 26 00:22:52 EST 2008


Tue Oct 14 09:03:54 PDT 2008  dias at eecs.harvard.edu
  * Removed space and time inefficiency in procpoint splitting
  I was adding extra jumps to every procpoint, even when the split-off graph
  referred to only some of the procpoints. No effect on correctness,
  but a big effect on space/time efficiency when there are lots of procpoints...

    M ./compiler/cmm/CmmCPSZ.hs -3 +3
    M ./compiler/cmm/CmmProcPointZ.hs -2 +18

View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20081014160354-feb93-46ee5f10d1a67b1e4147fb8cec94c9102b45cdc4.gz



More information about the Cvs-ghc mailing list