xsl-list
[Top] [All Lists]

Re: perfomance question about selecting from child-node

2003-05-22 09:23:25

it is slower when i am on a specific branch/node, if i go back to t

It probably is, but there is probaby a time cost in passing parameters
as well. Which one wins will be highly processor specific.
Compared to using keys instead of //* which can make orders of magnitude
difference, this is likely to be a very small effect as you are only
going .. to access th eparent and I would guess most systems optimise
.. fairly heavily. If you were searching up arbitrary amounts,
ancestor::*[this and that and the other] then not doing that search and
passing down a parameter will probably start to win. (Unless your xsl
system spots that the same search is being done repeatedly and optimises
it away...).

David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list