On 09/21/2011 11:42 PM, Holger Hans Peter Freyther wrote:
Hi,
I am not sure about the right/nice semantic. Should (Delay forSeconds: 3)
wait, sleep three seconds of image time? of real time passed in the world? I
wouldn't mind if all timers fire... (famous last words).
So what appears to happen is:
- (Delay forSeconds: 3) wait, will make the
Delay>>#handleDelayRequestor call
Processor signal: TimeoutSem atMilliseconds: nextTick
-> VMpr_Processor_signalAtMillisecond
-> _gst_async_timed_wait,
-> _gst_async_interrupt_wait
-> _gst_signal_after
What I guess:
- We forget about this semaphore waiting for the VALARM to fire off,
we don't store the _gst_sem_int_vec..
What I'm missing:
- I still miss the code that puts the Process into sleep because it is
waiting for a semaphore, I kind of assume...
_______________________________________________
help-smalltalk mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-smalltalk