[Etoys] Performance improvements form 3.9 (backported) #3
Yoshiki Ohshima
yoshiki at squeakland.org
Mon Oct 16 13:36:57 EDT 2006
Marcus,
> Here's the last batch of performance changes backported from 3.9.
>
> These seem to not give too much of a performance boost, but they
> should not hurt either.
It seems that they do give some performance improvement. Again, I
made up two images based on #1072 image. One is without these changes
(i.e., vanilla 1072) and another is with all changes in you #2 and #3
emails.
without:
'#1072 memory=19365744 display=1012x700x16 painter=1439.4 viewer=1693.2 scriptor=1426.0 category=2444.6 '
'#1072 memory=19287180 display=1012x700x16 painter=1436.4 viewer=1692.8 scriptor=1406.6 category=2442.2 '
'#1072 memory=19175904 display=1012x700x16 painter=1456.0 viewer=1691.2 scriptor=1443.6 category=2452.4 '
with:
'#1072 memory=19381884 display=1012x700x16 painter=1414.4 viewer=1580.0 scriptor=1346.2 category=2280.8 '
'#1072 memory=19299216 display=1012x700x16 painter=1414.4 viewer=1582.2 scriptor=1332.0 category=2283.8 '
'#1072 memory=19179744 display=1012x700x16 painter=1465.6 viewer=1587.8 scriptor=1315.2 category=2283.8 '
Again, it is over all 7% or such improvement! It is rather exciting,
actually.
The following is the results from the #1059 image without all of
these changes. The improvements seems to be "linear". It is really
good.
without:
'#1059 memory=19310712 display=1012x700x16 painter=1483.2 viewer=1802.4 scriptor=1487.2 category=2628.8 '
'#1059 memory=19228056 display=1012x700x16 painter=1478.4 viewer=1796.8 scriptor=1470.4 category=2625.2 '
'#1059 memory=19022612 display=1012x700x16 painter=1565.2 viewer=1803.8 scriptor=1468.4 category=2627.0 '
> "Change Set: RemoveFlag-md
> Date: 16 October 2006
> Author: Marcus Denker
>
> This just removed a
> self flag: #bob
Oh, boy. Even this wouldn't give us any improvement, I love this
one.
-- Yoshiki
More information about the Etoys
mailing list