Erik Walthinsen Wim Taymans Richard Boulton Chris Emerson (PPC port) Zaheer Merali (thread synchronization rework)