mac carbon vm 3.8.8b5 posted

Michael van der Gulik squeakml at gulik.co.nz
Wed Jul 20 06:18:42 UTC 2005


John M McIntosh wrote:
> Posted mac vm 3.8.8b5, as mentioned on Saturyday:
> 
> Under os-x 10.4 carbon applications are throttled to 50 screen  updates 
> per second. Since 3.8.6b2 we flushed the screen 91 times per  second
> to make drawing faster and more similar to os-9. However under os-x  
> this is too frequent and if the Morphic cache/draw cycle gets out of  
> sync which
> happens occasionally during debugging you get this odd effect where  the 
> screen redraw takes a minute or two to complete.
> 
> Also I discovered that I was only flushing the active window, if you  
> had multiple host windows or had put the squeak window in the  
> background it was
> possible to lose the last window flush and have the squeak window not  
> reflect the squeak screen buffer.
> 
> This change then flushs each host window every 1/50 of a second.
> 
> Plus has fix for Croquet, application quits when launching a teapot.
> 
> Find it at
> 
> http://homepage.mac.com/johnmci/FileSharing.html
> 
> 
> or see the following ftp directory for the zip file.
> 
> ftp://ftp.smalltalkconsulting.com/

Should this not be on ftp.squeak.org?

Mikevdg.




More information about the Squeak-dev mailing list