Mac VM 3.5.2 beta 5 upload

Bruce ONeel edoneel at sdf.lonestar.org
Fri Sep 26 14:04:23 UTC 2003


ftp://st.cs.uiuc.edu/pub/Smalltalk/Squeak/3.5/mac/squeak3.5.2b5-mac-vm.s
it

3.5.2b5
Fixed primitive dispatch to use gnuified jump table.

3.5.2b4
Fix issue with race on open doc events and squeak VM Thread for drag  
and drop support when starting squeak
For os-x expose primitivePluginBrowserReady, not the rest of the URL  
browser primitives, they don't work in Safari
For system attribute 1003 return powerpc versus PowerPC to match unix VM
Start timers later in the VM startup logic, after reading the image,  
versus before.
sqMacNSPlugin.c 	- Look for Squeak folder in User, local, Network,  
System domains versus just User.
sqMacTime.c		- Use old delay logic (1ms accurate), versus aioPoll (10ms 

accurate).
sqMacUIEvents.c	- Only create PowerManagerDefeatTimer tick routine if  
power manager tapping is required which is only os-9 anyways.
sqMacUIMenuBar.c - Draw menu bar later in startup, after we change it,  
save 200+ms
BitBltPlugin.c		- alphaSourceBlendBits16  Use table lookup which is 90% 

faster
				- copyLoopNoSource, roll constants into register versus  
recalculating.



More information about the Squeak-dev mailing list