[Bug 5728] New: Performance regression on update between 4.3.3 and 4.4
mercurial-bugs at mercurial-scm.org
mercurial-bugs at mercurial-scm.org
Thu Nov 2 17:56:19 UTC 2017
https://bz.mercurial-scm.org/show_bug.cgi?id=5728
Bug ID: 5728
Summary: Performance regression on update between 4.3.3 and 4.4
Product: Mercurial
Version: default branch
Hardware: PC
OS: Linux
Status: UNCONFIRMED
Keywords: perfregression
Severity: bug
Priority: urgent
Component: Mercurial
Assignee: bugzilla at mercurial-scm.org
Reporter: lothiraldan at gmail.com
CC: mercurial-devel at mercurial-scm.org
Created attachment 1983
--> https://bz.mercurial-scm.org/attachment.cgi?id=1983&action=edit
Screenshot of ASV dashboard
There is a +35% "hg update" performance regression between 4.3.3 and 4.4, TLDR
here are the timings:
Here are the timings for updating Mozilla-central from c20235d9b540 to
8418e104829f using a single worker (10000 changesets, 46941 files updated, 9194
files removed):
Version Update Diff %
4.3.3 18.039
a52e5604 30.533 69.26%
4.4 24.548 36.08%
I see similar rations on pypy and in a smaller order of magnitude on mercurial.
The full command used is "hg up --quiet --config worker.numcpus=1 8418e104829f"
Here is where you can access the result:
http://perf.octobus.net/#basic_commands.UpdateTimeTestSuite.time_up_tip?branch=stable.
As I can't put all the needed parameters in the URL, I also attach a screenshot
of the page.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list