[Etoys] Performance improvements form 3.9 (backported) #3
Marcus Denker
denker at iam.unibe.ch
Mon Oct 16 14:25:55 EDT 2006
On 16.10.2006, at 19:46, Yoshiki Ohshima wrote:
> Marcus,
>
> I forgot to mention, but
>
>> Change Set: SubMorphCopy-md
>> Date: 16 October 2006
>> Author: Marcus Denker
>
> This one was considered "it seems to be ok. We don't find any code
> that changes the result". I don't remember the further discussion,
> but was there some analysis, or it is just seems to be ok as it is
> long time in 3.9 line images?
It's in 3.9 for some time now, yes. But it should not be really
perfomance
critical, so you might not want to add it.
The changeset that contained this had some optimization that helped a
lot
with text rendering:
"
-StrikeFontSet has been optimized to use the bitblt text primitive
for bytestrings. For the multibyte path, it was still possible to
save a few sends for a noticable improvement.
"
http://bugs.impara.de/view.php?id=1628
http://bugs.impara.de/view.php?id=1672
But you worked in that direction, so it might be already in or hard
to merge.
Another change that I did not send is the Gradient Cache (Eddie
Cottongim)
http://bugs.impara.de/view.php?id=1759
I tested it on the OLPC image, and there are not many gradients left,
so it will not
have any positive effect, I think.
One changeset you might consider to load is Andreas' version of the
ByteSymbol primitive fix:
http://bugs.impara.de/view.php?id=1382
You fixed already the hashing primitive call, so this won't have any
too big impact, but
it's nice to have the best solution for that (I think this fix is in
3.8.1, too).
Marcus
More information about the Etoys
mailing list