diff --git a/contrib/revsetbenchmarks.txt b/contrib/revsetbenchmarks.txt index 13c38b1aeebe6bc55a4f88e79f98ca889b7c5104_Y29udHJpYi9yZXZzZXRiZW5jaG1hcmtzLnR4dA==..f15ff553b762fb76bb250038ee0b7ab7fdbe2b96_Y29udHJpYi9yZXZzZXRiZW5jaG1hcmtzLnR4dA== 100644 --- a/contrib/revsetbenchmarks.txt +++ b/contrib/revsetbenchmarks.txt @@ -3,3 +3,6 @@ roots(0::tip) author(lmoscovicz) author(lmoscovicz) or author(mpm) +max(tip:0) +min(0:tip) +min(0::) diff --git a/mercurial/revset.py b/mercurial/revset.py index 13c38b1aeebe6bc55a4f88e79f98ca889b7c5104_bWVyY3VyaWFsL3JldnNldC5weQ==..f15ff553b762fb76bb250038ee0b7ab7fdbe2b96_bWVyY3VyaWFsL3JldnNldC5weQ== 100644 --- a/mercurial/revset.py +++ b/mercurial/revset.py @@ -1035,7 +1035,7 @@ """ os = getset(repo, spanset(repo), x) if os: - m = max(os) + m = os.max() if m in subset: return baseset([m]) return baseset([]) @@ -1072,7 +1072,7 @@ """ os = getset(repo, spanset(repo), x) if os: - m = min(os) + m = os.min() if m in subset: return baseset([m]) return baseset([])