[project @ 1999-08-25 16:11:43 by simonmar]
authorsimonmar <unknown>
Wed, 25 Aug 1999 16:11:56 +0000 (16:11 +0000)
committersimonmar <unknown>
Wed, 25 Aug 1999 16:11:56 +0000 (16:11 +0000)
Support for thread{WaitRead,WaitWrite,Delay}.  These should behave
identically to the 3.02 implementations.

We now have the virtual timer on during all program runs, which ticks
at 50Hz by default.  This is used to implement threadDelay, so you
won't get any better granularity than the tick frequency
unfortunately.  It remains to be seen whether using the virtual timer
will have a measurable impact on performance for non-threadDelaying
programs.

All operations in the I/O subsystem should now be non-blocking with
respect to other running Haskell threads.  It remains to be seen
whether this will have a measurable performance impact on
non-concurrent programs (probably not).


No differences found