Holger Hans Peter Freyther
f5c5febae8
timer: Merge the timer changes from norbert and some races fixes
...
Allow timers < 1 second and have the timer loop wait for the
closest time. This is not completely race free yet.
2014-07-27 09:31:51 +02:00
Holger Hans Peter Freyther
ed74b0c1ca
timer: Another approach to fix the issues on Pharo
...
Pharo's DateAndTime/Delay and VM interaction is bogus. If we execute
DateAndTime/Delay too early things will get stuck and take 100% of
the CPU.
2014-02-12 17:15:20 +01:00
Holger Hans Peter Freyther
3e2be093de
delay: Try to make it work better on Pharo
...
Do not attempt to terminate a process, just signal the lastDelay
to kick the queue again.
2013-10-07 11:49:02 +02:00
Holger Hans Peter Freyther
39dbe76bc7
pharo: Create >>#initialize methods that are called during load
2013-04-01 10:47:48 +02:00
Holger Hans Peter Freyther
ced5898a31
pharo: The TimerDispatcher needs more work on Pharo for image resume
...
In Pharo the Delay>>wait for one second will not expire anytime soon
in a new image. Use the depedency handling so we can terminate and
restart the loop.
2013-02-20 09:34:21 +01:00