W3C home > Mailing lists > Public > public-qt-comments@w3.org > July 2016

[Bug 29705] [xslt3.0] global-context-item() function

From: <bugzilla@jessica.w3.org>
Date: Wed, 06 Jul 2016 22:59:27 +0000
To: public-qt-comments@w3.org
Message-ID: <bug-29705-523-6e9JIuGAYT@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=29705

--- Comment #3 from Michael Kay <mike@saxonica.com> ---
I'm inclined to resist the addition of initial-match-selection(). I can
certainly see a case for it, but 

(a) the interaction with streaming creates some messy restrictions;

(b) the existence of the function also prevents some optimizations that are
otherwise possible; for example consider the case where the initial match
selection is a sequence of 5000 document nodes. At present these can be
processed one at a time, and there is no need to keep any of the documents in
memory once processing has moved on to the next one. If
initial-match-selection() is available, a processor might need to keep the
documents in memory just in case initial-match-selection() is called.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Wednesday, 6 July 2016 22:59:35 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:58:01 UTC