log

age author description
Thu, 17 Nov 2016 20:17:51 -0800 Gregory Szorc perf: add command for measuring revlog chunk operations
Thu, 17 Nov 2016 20:09:10 -0800 Gregory Szorc setup: add flag to build_ext to control building zstd
Wed, 09 Nov 2016 16:01:34 +0000 Jun Wu drawdag: update test repos by drawing the changelog DAG in ASCII
Wed, 14 Jan 2015 01:15:26 +0100 Mads Kiilerich posix: give checklink a fast path that cache the check file and is read only
Thu, 17 Nov 2016 12:59:36 +0100 Mads Kiilerich posix: move checklink test file to .hg/cache
Wed, 14 Jan 2015 01:15:26 +0100 Mads Kiilerich posix: give checkexec a fast path; keep the check files and test read only
Wed, 14 Jan 2015 01:15:26 +0100 Mads Kiilerich posix: simplify checkexec check
Thu, 17 Nov 2016 12:59:36 +0100 Mads Kiilerich posix: move checkexec test file to .hg/cache
Thu, 17 Nov 2016 15:31:19 -0800 Durham Goode manifest: move manifestctx creation into manifestlog.get()
Fri, 11 Nov 2016 01:10:07 -0800 Gregory Szorc util: implement zstd compression engine
Thu, 10 Nov 2016 23:38:41 -0800 Gregory Szorc hghave: add check for zstd support
Thu, 10 Nov 2016 23:34:15 -0800 Gregory Szorc exchange: obtain compression engines from the registrar
Thu, 10 Nov 2016 23:29:01 -0800 Gregory Szorc bundle2: equate 'UN' with no compression
Thu, 10 Nov 2016 23:15:02 -0800 Gregory Szorc util: check for compression engine availability before returning
Thu, 10 Nov 2016 23:03:48 -0800 Gregory Szorc util: expose an "available" API on compression engines
Thu, 10 Nov 2016 22:26:35 -0800 Gregory Szorc setup: compile zstd C extension
Thu, 10 Nov 2016 22:15:58 -0800 Gregory Szorc zstd: vendor python-zstandard 0.5.0
Thu, 10 Nov 2016 21:45:29 -0800 Gregory Szorc zstd: vendor zstd 1.1.1
Tue, 15 Nov 2016 21:56:49 +0100 Mads Kiilerich bdiff: give slight preference to removing trailing lines
Tue, 15 Nov 2016 21:56:49 +0100 Mads Kiilerich bdiff: give slight preference to appending lines
Tue, 08 Nov 2016 18:37:33 +0100 Mads Kiilerich bdiff: give slight preference to longest matches in the middle of the B side
Tue, 08 Nov 2016 18:37:33 +0100 Mads Kiilerich bdiff: rearrange the "better longest match" code
Tue, 08 Nov 2016 18:37:33 +0100 Mads Kiilerich bdiff: adjust criteria for getting optimal longest match in the A side middle
Tue, 08 Nov 2016 18:37:33 +0100 Mads Kiilerich tests: explore some bdiff cases
Tue, 15 Nov 2016 21:56:49 +0100 Mads Kiilerich tests: make test-bdiff.py easier to maintain
Thu, 17 Nov 2016 08:52:52 -0800 Gregory Szorc perf: unbust perfbdiff --alldata
Thu, 17 Nov 2016 20:57:09 +0900 Yuya Nishihara worker: discard waited pid by anyone who noticed it first
Thu, 17 Nov 2016 21:08:58 +0900 Yuya Nishihara worker: kill workers after all zombie processes are reaped
Thu, 17 Nov 2016 20:44:05 +0900 Yuya Nishihara worker: make sure killworkers() never be interrupted by another SIGCHLD
Thu, 17 Nov 2016 21:43:01 +0900 Yuya Nishihara worker: fix missed break on successful waitpid()
Thu, 10 Nov 2016 16:49:42 -0500 Augie Fackler filterpyflakes: dramatically simplify the entire thing by blacklisting
Thu, 10 Nov 2016 16:07:24 -0500 Augie Fackler run-tests: forward Python USER_BASE from site (issue5425)
Mon, 14 Nov 2016 22:43:25 +0100 Mads Kiilerich shelve: add missing space in help text stable
Tue, 15 Nov 2016 20:25:51 +0000 Jun Wu util: improve iterfile so it chooses code path wisely
Wed, 16 Nov 2016 23:29:28 -0500 Augie Fackler merge with stable
Sat, 12 Nov 2016 03:06:07 +0000 Jun Wu worker: stop using a separate thread waiting for children
Sat, 12 Nov 2016 03:07:22 +0000 Jun Wu worker: add a SIGCHLD handler to collect worker immediately
Tue, 15 Nov 2016 02:12:16 +0000 Jun Wu worker: make waitforworkers reentrant
Tue, 15 Nov 2016 02:10:40 +0000 Jun Wu worker: change "pids" to a set
Thu, 28 Jul 2016 20:57:07 +0100 Jun Wu worker: allow waitforworkers to be non-blocking
Thu, 28 Jul 2016 20:51:20 +0100 Jun Wu worker: wait worker pid explicitly
Thu, 28 Jul 2016 20:49:57 +0100 Jun Wu worker: move killworkers and waitforworkers up
Fri, 11 Nov 2016 21:11:17 +0000 Jun Wu osutil: implement setprocname to set process title for some platforms
Fri, 11 Nov 2016 20:45:40 +0000 Jun Wu setup: test setproctitle before building osutil
Sat, 12 Nov 2016 13:36:17 +0100 Henning Schild patch: remove unused git parameter from patch.diffstat()
Thu, 29 Sep 2016 10:16:34 +0200 Philippe Pepiot perf: add asv benchmarks
Tue, 15 Nov 2016 16:10:57 +0100 Philippe Pepiot perf: omit copying ui and redirect to ferr if buffer API is in use
Mon, 14 Nov 2016 15:24:07 -0800 Durham Goode manifest: change treemanifestctx to construct subtrees from the manifestlog
Mon, 14 Nov 2016 15:17:27 -0800 Durham Goode manifest: make revlog verification optional
Thu, 10 Nov 2016 09:45:42 -0800 Gregory Szorc debugcommands: move debugbuilddag
Wed, 17 Aug 2016 21:07:38 -0700 Gregory Szorc debugcommands: introduce standalone module for debug commands
Mon, 14 Nov 2016 23:17:15 +0000 Jun Wu convert: migrate to util.iterfile
Mon, 14 Nov 2016 23:16:05 +0000 Jun Wu match: migrate to util.iterfile
Mon, 14 Nov 2016 23:15:01 +0000 Jun Wu store: migrate to util.iterfile
Mon, 14 Nov 2016 23:14:06 +0000 Jun Wu patch: migrate to util.iterfile
Mon, 14 Nov 2016 23:12:11 +0000 Jun Wu worker: migrate to util.iterfile
Mon, 14 Nov 2016 23:32:54 +0000 Jun Wu util: add iterfile to workaround a fileobj.__iter__ issue with EINTR
Thu, 10 Nov 2016 16:37:18 -0500 Augie Fackler filterpyflakes: whitelist listcomp aliasing checking
Thu, 10 Nov 2016 16:35:54 -0500 Augie Fackler verify: avoid shadowing two variables with a list comprehension
Thu, 10 Nov 2016 16:35:10 -0500 Augie Fackler revset: avoid shadowing a variable with a list comprehension
Thu, 10 Nov 2016 16:34:43 -0500 Augie Fackler revlog: avoid shadowing several variables using list comprehensions
Thu, 10 Nov 2016 16:33:41 -0500 Augie Fackler minirst: avoid shadowing a variable in a list comprehension
Thu, 10 Nov 2016 16:33:23 -0500 Augie Fackler hbisect: avoid shadowing a variable in a list comprehension
Thu, 10 Nov 2016 16:33:07 -0500 Augie Fackler filemerge: avoid shadowing a variable in a list comprehension
Thu, 10 Nov 2016 16:32:51 -0500 Augie Fackler color: avoid shadowing a variable inside a list comprehension
Thu, 10 Nov 2016 16:32:38 -0500 Augie Fackler memory: avoid shadowing variables inside a list comprehension
Thu, 10 Nov 2016 03:15:41 -0800 Kostia Balytskyi shelve: move shelve-finishing logic to a separate function
Thu, 10 Nov 2016 03:20:28 -0800 Kostia Balytskyi shelve: move unknown files handling to a separate function
Thu, 10 Nov 2016 03:07:20 -0800 Kostia Balytskyi shelve: move actual created commit shelving to a separate function
Thu, 10 Nov 2016 03:33:01 -0800 Kostia Balytskyi shelve: move 'nothing changed' messaging to a separate function
Thu, 10 Nov 2016 03:26:31 -0800 Kostia Balytskyi shelve: move commitfunc creation to a separate function
Thu, 10 Nov 2016 03:24:07 -0800 Kostia Balytskyi shelve: move mutableancestors to not be a closure
Thu, 10 Nov 2016 03:22:55 -0800 Kostia Balytskyi shelve: move shelve name generation to a separate function
Thu, 10 Nov 2016 03:07:20 -0800 Kostia Balytskyi shelve: move possible shelve file extensions to a single place
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: delete manifest.manifest class
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode localrepo: delete localrepo.manifest
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: remove last uses of repo.manifest
Fri, 11 Nov 2016 01:20:13 -0800 Durham Goode manifest: add unionmanifestlog support
Fri, 11 Nov 2016 01:15:59 -0800 Durham Goode manifest: add bundlemanifestlog support
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: make manifestlog use it's own cache
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: delete unused dirlog and _newmanifest functions
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: move clearcaches to manifestlog
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: remove usages of manifest.read
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: remove dependency on manifestrevlog being able to create trees
Fri, 11 Nov 2016 13:06:05 +1100 Xidorn Quan color: show mode warning based on ui.formatted
Thu, 10 Nov 2016 15:14:05 -0500 Augie Fackler protocol: drop unused import of zlib
Tue, 08 Nov 2016 22:41:45 +0900 Yuya Nishihara hook: lower inflated use of sys.__stdout__ and __stderr__
Tue, 08 Nov 2016 22:22:22 +0900 Yuya Nishihara hook: flush stdout before restoring stderr redirection
Thu, 20 Oct 2016 22:39:59 +0900 Yuya Nishihara hook: do not redirect stdout/err/in to ui while running in-process hooks (BC)
Thu, 10 Nov 2016 02:21:15 -0800 Durham Goode merge: change modified indicator to be 20 bytes
Thu, 10 Nov 2016 02:19:16 -0800 Durham Goode dirstate: change added/modified placeholder hash length to 20 bytes
Thu, 10 Nov 2016 02:17:22 -0800 Durham Goode dirstate: change placeholder hash length to 20 bytes
Mon, 07 Nov 2016 18:57:54 -0800 Gregory Szorc util: remove compressorobj API from compression engines
Mon, 07 Nov 2016 18:54:35 -0800 Gregory Szorc hgweb: use compression engine API for zlib compression
Mon, 07 Nov 2016 18:46:37 -0800 Gregory Szorc bundle2: use compressstream compression engine API
Mon, 07 Nov 2016 18:57:07 -0800 Gregory Szorc util: add a stream compression API to compression engines
Mon, 07 Nov 2016 18:39:08 -0800 Gregory Szorc util: remove decompressors dict (API)
Mon, 07 Nov 2016 18:38:13 -0800 Gregory Szorc changegroup: use compression engines API
Mon, 07 Nov 2016 18:36:48 -0800 Gregory Szorc bundle2: use compression engines API to obtain decompressor
Mon, 07 Nov 2016 18:34:51 -0800 Gregory Szorc util: remove compressors dict (API)
Mon, 07 Nov 2016 18:35:43 -0800 Gregory Szorc bundle2: use new compression engine API for compression
Mon, 07 Nov 2016 18:31:39 -0800 Gregory Szorc util: create new abstraction for compression engines
Sun, 09 Oct 2016 09:25:39 -0400 Augie Fackler config: mark parser regexes as bytes explicitly
Sun, 09 Oct 2016 09:17:49 -0400 Augie Fackler ui: explicitly open config files in binary mode
Wed, 09 Nov 2016 16:04:44 -0800 Gregory Szorc help: fix double word usage
Wed, 09 Nov 2016 22:08:30 +0000 Jun Wu setup: move cffi stuff to mercurial/cffi
Tue, 08 Nov 2016 08:03:43 -0800 Durham Goode manifest: remove manifest.add and add memmfctx.write
Tue, 08 Nov 2016 08:03:43 -0800 Durham Goode context: add manifestctx property on changectx
Tue, 08 Nov 2016 08:03:43 -0800 Durham Goode manifest: add copy to mfctx classes
Tue, 08 Nov 2016 08:03:43 -0800 Durham Goode manifest: introduce memmanifestctx and memtreemanifestctx
Tue, 08 Nov 2016 08:03:43 -0800 Durham Goode manifestctx: add _revlog() function
Tue, 08 Nov 2016 08:03:43 -0800 Durham Goode manifest: remove manifest.find
Tue, 08 Nov 2016 08:03:43 -0800 Durham Goode changegroup: remove remaining uses of repo.manifest
Fri, 04 Nov 2016 13:49:15 -0700 Martin von Zweigbergk treemanifest: fix a "treeinmem" case
Sun, 06 Nov 2016 10:46:55 -0800 Gregory Szorc perf: support measuring bdiff for all changeset related data
Sun, 06 Nov 2016 11:01:25 -0800 Gregory Szorc perf: support bdiffing multiple revisions in a single revlog
Sun, 06 Nov 2016 09:51:14 -0800 Gregory Szorc perf: prepare to handle multiple pairs in perfbdiff
Wed, 09 Nov 2016 22:06:09 +0900 Yuya Nishihara py3: document why os.fsencode() can be used to get back bytes argv
Wed, 09 Nov 2016 22:15:51 +0900 Yuya Nishihara py3: update test-check-py3-compat.t output
Mon, 17 Oct 2016 23:16:55 +0200 Mads Kiilerich spelling: fixes of non-dictionary words