mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 00:14:35 +03:00
b73ad46444
This revset is used in evolve. The new revset lazyness should make it all faster but in practice it is significantly slower. Below is a timing for this entry on my Mercurial repo. 2.9.2) ! wall 0.034598 comb 0.040000 user 0.040000 sys 0.000000 (best of 100) 3.0+@) ! wall 0.062268 comb 0.060000 user 0.060000 sys 0.000000 (best of 100) The ~20 have been taken arbitrary.
24 lines
354 B
Plaintext
24 lines
354 B
Plaintext
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())
|