[Haskell-cafe] Re: GHC concurrency runtime "breaks" every 497 (and a bit) days

Neil Davies semanticphilosopher at googlemail.com
Tue Jan 23 07:32:06 EST 2007


I've prototyped a fix for this issue which will now only wrap every
585,000 years or so. It also removes the 1/50th of a second timer
resolution for the runtime. This means that the additional 20ms (or
thereabouts) of delay in the wakeup has gone.

This means that GHC is now on a par with any other program, i.e. down
to the resolution of the  jiifies within the O/S.

I've done the non-Windows branch of the GHC.Conc - but I'll need some
help with the windows branch.

Anyone out there able to help with the intricacies of Windows?

Neil


More information about the Haskell-Cafe mailing list