contrib/revsetbenchmarks.txt
author Gregory Szorc <gregory.szorc@gmail.com>
Sat, 30 Aug 2014 15:17:37 +0200
changeset 22312 8b980fbbd6dc
parent 21939 f486001f9d6f
child 22449 da05fe01170b
permissions -rw-r--r--
revsetbenchmark: add revset with lazyset subtraction The added revset is used by obsolescence and currently results in recursion in __contains__ between 2 lazysets. We should have coverage of this revset.

all()
draft()
::tip
draft() and ::tip
::tip and draft()
0::tip
roots(0::tip)
author(lmoscovicz)
author(mpm)
author(lmoscovicz) or author(mpm)
author(mpm) or author(lmoscovicz)
tip:0
max(tip:0)
min(0:tip)
0::
min(0::)
roots((tip~100::) - (tip~100::tip))
::p1(p1(tip))::
public()
:10000 and public()
draft()
:10000 and draft()
max(::(tip~20) - obsolete())
roots((0:tip)::)
(not public() - obsolete())