patch applied (ghc-6.6/ghc): Fix a few uses of the wrong return
convention for the scheduler
Simon Marlow
simonmar at microsoft.com
Thu Apr 5 05:07:05 EDT 2007
Thu Apr 5 02:06:34 PDT 2007 Simon Marlow <simonmar at microsoft.com>
* Fix a few uses of the wrong return convention for the scheduler
We changed the convention a while ago so that BaseReg is returned to
the scheduler in R1, because BaseReg may change during the run of a
thread, e.g. during a foreign call. A few places got missed,
mostly for very rare events.
Should fix concprog001, although I'm not able to reliably reproduce
the failure.
M ./includes/StgMiscClosures.h +1
M ./rts/Exception.cmm -11 +4
M ./rts/PrimOps.cmm -2 +1
M ./rts/StgStartup.cmm +7
More information about the Cvs-ghc
mailing list