Changes

Jump to navigation Jump to search
289 bytes added ,  17:07, 14 April 2016
no edit summary
| '''Properties'''
|In contrast to {{Code|fn:current-time()}}, the function is ''non-deterministic'', as it returns different values every time it is called. Its evaluation order will be preserved by the compiler.
|-
| '''Examples'''
| Measures the time of an expression:
<pre class="brush:xquery">
let $ns1 := prof:current-ns()
return (
(: process to measure :)
(1 to 1000000)[. = 0],
let $ns2 := prof:current-ns()
let $ms := ((($ns2 - $ns1) idiv 10000) div 100)
return $ms || ' ms'
)
</pre>
|}
Bureaucrats, editor, reviewer, Administrators
13,550

edits

Navigation menu