patch to interCyclePause:

Carl Watts Carl at AppliedThought.com
Wed May 19 20:10:00 UTC 1999


>	2. Uses ioRelinquishProcessorForMicroseconds: instead of Delay>>wait.  Thus, mouse events should interrupt the pause.

Doesn't this have the very unfortunate side effect of stopping all Smalltalk background processes from running during this pause as well?  Just because the userSchedulingProcess is busy waiting for input does not mean all lower priority processes should be prevented from running.

Delay>>wait allows background processes to run.  I suspect ioRelinquishProcessorForMicroseconds does not.





More information about the Squeak-dev mailing list