Fri Apr 3 05:18:16 PDT 2009 Simon Marlow <[email protected]>
* On x86, use thread-local storage instead of stealing a reg for gct
Ignore-this: b132a4c2f56a955adb8537442ca8eb0f
Benchmarks show that using TLS instead of stealing a register is
better by a few percent on x86, due to the lack of registers.
This only affects -threaded; without -threaded we're (now) using
static storage for the GC data.
M ./rts/sm/GCThread.h -1 +6
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20090403121816-12142-a3e5f9fdadacedecf304f59d89467bb9956e4066.gz
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc