Squeak and minimal configuration
John M McIntosh
johnmci at smalltalkconsulting.com
Wed Aug 23 16:32:19 UTC 2000
on 8/23/00 12:16 AM, Stephane Ducasse at ducasse at iam.unibe.ch wrote:
> Hi
>
> thanks for all your replies for my previous questions.
> Thanks bob for understanding what I really ask;)
>
> I just wanted to ask something different:
>
> I made the sad experience to have to use an old 7100/66 for programming
> because one of the student heree needed my G3 ;(((.
> Anyway the experience was interesting (besides being extremly slow)
>
> Here is my first question:
> sometimes on 2.7 the system reacting in strange manner(could not click
> the window or have to click several times). May be this was because of double
> click delay.
> Have anybody tried to run squeak on old machines to find possible bugs?
I think this is because the 2.7 image and VM use a polling algorithm to get
events from the OS. This causes problems were you can miss events focused
around mouse double-clicks or mouse states.
In theory one could take a 2.9 VM and given the changes sets focused on the
event model
2499EvtFixes-ar
2496MorphicEvents-ar
2495EventPrims-ar
2494EventSensor-ar
You could have a 2.7 or 2.8 image with a 2.9 VM that runs using the event
model which should fix issues on slow machines. I must admit I've not tried
this suggestion, I guess I should look into it.
PS Yes the macintosh 2.9Alpha1 VM will be posted real soon now.
>
...
> The last question:
> I just tried 2.8 and it seems to go faster on the mac.
> Does anybody know if this is the same for other platforms and just
> an evaluation of the speedup?
>
2.8 is noticeably faster than 2.7 for screen drawing, also bytescodes/sec
On a 500Mhz G3
with a 2.8 image and the 2.8 VM
50274941 bytecodes/sec; 1610918 sends/sec
with a 2.7 image and a 2.7b VM
38117927 bytecodes/sec; 1597004 sends/sec
--
===========================================================================
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
===========================================================================
Custom Macintosh programming & various Smalltalk dialects
PGP Key: DSS/Diff/46FC3BE6
Fingerprint=B22F 7D67 92B7 5D52 72D7 E94A EE69 2D21 46FC 3BE6
===========================================================================
More information about the Squeak-dev
mailing list
|