On Mon, 19 Jul 2010, Stéphane Ducasse wrote:
Where is the code that we should check to be included in 1.2?
Basically in Squeak, but I'm sure most of them are in the Pharo
bugtracker.
Levente
Stef
On Jul 19, 2010, at 6:18 PM, Levente Uzonyi wrote:
On Mon, 19 Jul 2010, Henrik Johansen wrote:
...
The wkd in Pharo 1.1 didn't really result in a speedup :)
Better Identity hashing, encoding conversions, the other collection changes
which made it in, plus rendering speedups f.ex through inlining alot of common
morph extensions, and using Strike fonts by default, were though!
That's a nice euphemism. I didn't check the code thoroughly, but rehashing
seems to be O(n^2) in WeakKeyDictionary. This affects it's subclasses and
WeakRegistry which affects the whole finalization process.
(Recently I did a benchmark of Seaside 3.0, where Squeak handled 1.28x more
requests/second than Pharo under "heavy load" (50 concurrent users flooding the
server) with the Kom adaptor.)
Levente
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project