Like the speedups you did for basic expressions, like "2 + 4" or "true
or false" -- Ognl was always really fast for those kinds of things. The
optimizations you did for 1.4 put it at around the same level as Ognl.

The real problem is that currently WW 2.0's ValueStack access just isn't
"smart" and does a lot of repetitive searching that we can most likely
avoid, putting it closer to the 1.4 speed. 

I was thinking that a huge performance boost could come from remembering
the index for certain properties, but I admit I haven't fully thought
this through and there might be more than a few problems with it. The
idea is that if you ask for "foo" and we've learned that the VS can get
"foo" at index 2 (from the last time "foo" was asked for), why should we
both looking at index 1 again?

-Pat

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Dick Zetterberg
Sent: Thursday, January 08, 2004 2:21 PM
To: [EMAIL PROTECTED]
Subject: Re: [OS-webwork] Xwork/WebWork2 under extreme load

----- Original Message -----
From: "Patrick Lightbody" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, January 08, 2004 5:55 PM
Subject: RE: [OS-webwork] Xwork/WebWork2 under extreme load


> Significantly faster would also be a bit incorrect. WebWork 2 is
faster
> than 1.4 in the area of raw EL support (math, boolean statements,
etc).

That sounds interesting, but I am not sure of what you mean with "raw EL
support". Could you please show an example of this?

Cheers,

Dick




-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork


-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to