Leszek Gawron wrote:

Reinhard Poetz wrote:



AFAICS there is a lot of time spent in the macro execution methods and especially in org.apache.cocoon.template.jxtg.script.Invoker.toDOMNodeList()

AAAAha!. That is a really important information. Invoker.toDOMNodeList is used by jx:set. This instruction is used mainly in jx-macros.xml like this:


<jx:set var="cformsDummy" value="${cformsHelper.startForm(form, macro.arguments)}"/>


cformsDummy counts for 10 of the 25 <jx:set> in jx-macros.xml. So having a <jx:call> would cut down a fair number of them.

Sylvain

--
Sylvain Wallez                        Anyware Technologies
http://apache.org/~sylvain            http://anyware-tech.com
Apache Software Foundation Member     Research & Technology Director



Reply via email to