Hi Michael and all, These changes have now gone into SVN. As discussed in this thread, the new solution optimizes assertions runtime performance by storing the compiled XPath 2 expressions, while performing XSD traversal actions. The compiled XPath expressions are retrieved, when the assertions XPath are actually evaluated.
To my opinion (and originally thought about by Michael), this can significantly improve assertions evaluation runtime performance, particularly for large XML trees. I am happy with the functional correctness of this SVN commit. Kindly evaluate this code change, and suggest further improvements please. On Mon, Nov 16, 2009 at 7:02 PM, Mukul Gandhi <[email protected]> wrote: > Hi Michael, > I have begun thinking, about the code changes for the design > improvements we agreed, to make assertions (it seems, CTA psychopath > expressions are not affected by this issue) psychopath XPath 2 > expressions to evaluate efficiently. > > I hope to submit first version of these improvements, by end of this > week. I might submit the improvements earlier, if any major issues in > this process don't appear. -- Regards, Mukul Gandhi --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
