[Seaside] VW port in public Cincom Store?

Cees de Groot cg@cdegroot.com
4 May 2002 11:08:31 +0200

Avi Bryant <avi@beta4.com> said:
>> There were issues with String class>>initialize (CharacterSet was
>> undeclared, I think).  I proceeded through those and it seems to be ok.
>> I'll let you know if it runs.
>Had the same problem with HtmlTokenizer.

Sigh. I'll have to split it up across even more parcels, probably. The upside
is that you have this trouble only once, now that's in your image you'll be
able to keep up :-)

>Reinitializing both classes got things more or less working

Well, the 'more or less' is my port to blame, so I think we've solved the
StORE issue ;-)

>Guess I'll have to look again at the callCC code.
I suggest you take a hard look here - it might be that some stuff from your VW
port changeset and the Squeak changesets got mixed up (I tried to be careful,

>By the way, a quick benchmark shows Squeak/Comanche rendering the
>calculator example slightly faster than VisualWorks - 55 requests/second
>vs. around 50.  Doesn't mean much...
It's probably the added overhead in the Wave code. VisualWave seems to try
very hard to be an awfully complete implementation of the HTTP spec. 

Squeak: '31558185 bytecodes/sec; 1059248 sends/sec'
VW:     '76738609 bytecodes/sec; 13855051 sends/sec'


Cees de Groot               http://www.cdegroot.com     <cg@cdegroot.com>
GnuPG 1024D/E0989E8B 0016 F679 F38D 5946 4ECD  1986 F303 937F E098 9E8B