|
From: John M M. <jo...@us...> - 2002-03-15 01:52:03
|
Update of /cvsroot/squeak/squeak/platforms/Mac OS/vm In directory usw-pr-cvs1:/tmp/cvs-serv17488/squeak/platforms/Mac OS/vm Modified Files: sqMacTime.c Log Message: 3.2.6 Mess with timers, there is some test code commented out, cleanup later. Looked at calls every 1ms, too expensive. Add logic to reliquish processor routine to check for wakeup time and decide how long to sleep, versus a raw 1 ms. Use pthread cond wait, versus usleep. This logic change reduces CPU time used by Squeak when it is idle, and also reduces Delay error when idle. |