On 7/25/07, Michael Kay <mike(_at_)saxonica(_dot_)com> wrote:
> For some anecdotal evidence, when I had this exact
> requirement for the Sudoku Solver [1] and switched from
> $seq[position() > 1] to subsequence($seq, 2) the performance
> increase was significant.
I've run it with both variations and I'm seeing no significant difference at
all between the two cases.
If it helps I made the changes around May 2006, so its a while ago now.
Along with that the likes of the following:
$board[position() > $rowStart and position() <= $rowStart + 9]
was changed to:
subsequence($board, fn:getRowStart($index), 9)
so perhaps the improvements were all there? (fn:getRowStart() is a
memo function too)
Sorry if I've caused you to waste a day...
--
http://andrewjwelch.com
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--