RE: [Xdoclet-devel] xjavadoc optimisation+API essay

2002-02-22 Thread aslak . hellesoy
> -Original Message- > From: Ara Abrahamian [mailto:[EMAIL PROTECTED]] > Sent: 22. februar 2002 17:28 > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: RE: [Xdoclet-devel] xjavadoc optimisation+API essay > > > > > Assuming that 80% of templates will g

RE: [Xdoclet-devel] xjavadoc optimisation+API essay

2002-02-22 Thread Ara Abrahamian
> > Assuming that 80% of templates will generate new classes instead of > > mutating an existing class we can definitely make it faster by not > > instantiating jjtree AST objects. The best solution would be a runtime > > I'm not following here. What kind of templates would want to *modify* > exi

RE: [Xdoclet-devel] xjavadoc optimisation+API essay

2002-02-22 Thread aslak . hellesoy
#inline > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of Ara > Abrahamian > Sent: 22. februar 2002 10:33 > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: RE: [Xdoclet-devel] xjavadoc optimisation+API essay > > > E

RE: [Xdoclet-devel] xjavadoc optimisation+API essay

2002-02-22 Thread Ara Abrahamian
Excellent benchmark! > Here is the strategy: > We can generate two versions of the parser. One JJTree based, needed for > doc > mutation (XDoclet GUI and Reverse XDoclet) and one JavaCC based used for > XDoclet. XDoclet doesn't need to mutate the docs. We can use the same > grammar, just decide w

[Xdoclet-devel] xjavadoc optimisation+API essay

2002-02-21 Thread aslak . hellesoy
I have just added some more benchmarking code. Just run the benchmark target. There are now 4 benchmarks within that target. They all scan the xdoclet sources. (Results from my machine). 1) Runs classic javadoc (using a no-op doclet that only measures time and prints it to stdout) 4016 ms 2) Ru