runtime: re-enable preemption
runtime: re-enable preemption

Update issue 543

I believe the runtime is strong enough now to reenable
preemption during the function prologue.
Assuming this is or can be made stable, it will be in Go 1.2.
More aggressive preemption is not planned for Go 1.2.

R=golang-dev, iant
CC=golang-dev
https://codereview.appspot.com/11433045

d0f/go-zh,mhennings/marcohennings-go,d0f/go-zh,glycerine/jeaten-go-arrayof-structof,rdp/rogerpack2005-golang,mhennings/marcohennings-go,mhennings/marcohennings-go,mhennings/marcohennings-go,mhennings/marcohennings-go,webfd/go-zh,rdp/rogerpack2005-golang,mhennings/marcohennings-go,mhennings/marcohennings-go,glycerine/jeaten-go-arrayof-structof,d0f/go-zh,bryanxu/go-zh,rdp/rogerpack2005-golang,webfd/go-zh,mhennings/marcohennings-go,glycerine/jeaten-go-arrayof-structof,sanjosh/sanjos100-tipc,sanjosh/sanjos100-tipc,bryanxu/go-zh,d0f/go-zh,d0f/go-zh,glycerine/jeaten-go-arrayof-structof,glycerine/jeaten-go-arrayof-structof,bryanxu/go-zh,bryanxu/go-zh,rdp/rogerpack2005-golang,rdp/rogerpack2005-golang,d0f/go-zh,glycerine/jeaten-go-arrayof-structof,sanjosh/sanjos100-tipc,glycerine/jeaten-go-arrayof-structof,webfd/go-zh,bryanxu/go-zh,webfd/go-zh,rdp/rogerpack2005-golang,webfd/go-zh,d0f/go-zh,sanjosh/sanjos100-tipc,sanjosh/sanjos100-tipc,d0f/go-zh,sanjosh/sanjos100-tipc,webfd/go-zh,sanjosh/sanjos100-tipc,rdp/rogerpack2005-golang,webfd/go-zh,rdp/rogerpack2005-golang,bryanxu/go-zh,glycerine/jeaten-go-arrayof-structof,bryanxu/go-zh,webfd/go-zh,bryanxu/go-zh,sanjosh/sanjos100-tipc