sapling/hgext
Phil Cohen a5f448ee40 perftweaks: port _readtagcache optimization to core
Reviewed By: quark-zju

Differential Revision: D10414437

fbshipit-source-id: 148f7a808368177ce1cda06643929917112b7bdf
2018-10-17 12:02:44 -07:00
..
absorb absorb: exit if there are no changes that can be absorbed 2018-10-16 03:03:02 -07:00
amend help: improve some help messages 2018-10-15 09:37:19 -07:00
commitcloud commitcloud: add more imformation to the commit message 2018-10-04 05:21:44 -07:00
convert convert: fix convert in non-revlog backed repos 2018-10-17 08:58:58 -07:00
extlib rustlib: move Node to a separate "types" crate 2018-10-03 18:19:27 -07:00
fastannotate hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
fastmanifest help: new default help 2018-10-15 09:37:18 -07:00
fsmonitor fsmonitor: do not set watchman clock to None 2018-10-12 19:23:01 -07:00
hgevents hgevents: move hg.transaction event to the extension 2018-08-23 15:36:03 -07:00
hggit hggit: use repo.sharedvfs instead of creating a vfs 2018-09-28 07:23:00 -07:00
hgsubversion Format with black 18.9b0 2018-10-01 07:21:42 -07:00
highlight codemod: reformat rest of the code 2018-07-05 17:52:43 -07:00
infinitepush commitcloud: use repo.sharedvfs and repo.localvfs instead of repo.vfs 2018-09-28 07:23:02 -07:00
lfs lfs: verify sha256 before writing them to local store 2018-10-04 19:49:44 -07:00
p4fastimport Format with black 18.9b0 2018-10-01 07:21:42 -07:00
perfsuite codemod: reformat rest of the code 2018-07-05 17:52:43 -07:00
pushrebase pushrebase: fix None handling for ontoctx 2018-10-03 13:32:56 -07:00
remotefilelog create pack files for local data 2018-10-09 04:19:46 -07:00
repogenerator repogenerator: allow starting rev to be configured 2018-05-31 12:33:26 -07:00
treemanifest treemanifest: strip trees from revlog even in treeonly mode 2018-10-09 07:58:11 -07:00
zeroconf codemod: reformat rest of the code 2018-07-05 17:52:43 -07:00
__init__.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
arcdiff.py Fix handling of --rev when using hg diff --since-last-submit-o2 2018-10-04 19:03:09 -07:00
automv.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
backups.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
blackbox.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
bundle2hooks.py fb-hgext: move most of hgext3rd and related tests to core 2018-01-09 03:03:59 -08:00
catnotate.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
censor.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
checkmessagehook.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
children.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
chistedit.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
churn.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
cleanobsstore.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
clienttelemetry.py clienttelemetry: use clienttelemetry when recording wireproto requests 2018-10-02 05:05:41 -07:00
clindex.pyx codemod: use byte strings in cython files 2018-07-26 09:53:23 -07:00
clonebundles.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
commitextras.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
configwarn.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
conflictinfo.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
copytrace.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
crdump.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
debugcommitmessage.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
debugshell.py debugshell: import more modules 2018-07-25 17:21:03 -07:00
dialect.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
directaccess.py directaccess: fix revset travesal 2018-08-31 14:36:36 -07:00
dirsync.py dirsync: do not crash rebase when cwd goes missing 2018-07-30 08:05:07 -07:00
drop.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
edrecord.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
eol.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
errorredirect.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
extdiff.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
extorder.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
extutil.py Format with black 18.9b0 2018-10-01 07:21:42 -07:00
factotum.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
fastlog.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
fastpartialmatch.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
fbconduit.py handle invalid git node while translating git node to hg node 2018-09-25 16:50:53 -07:00
fbhistedit.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
fetch.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
fixcorrupt.py Format with black 18.9b0 2018-10-01 07:21:42 -07:00
generic_bisect.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
githelp.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
gitlookup.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
gitrevset.py handle invalid git node while translating git node to hg node 2018-09-25 16:50:53 -07:00
globalrevs.py globalrevs: wrap repo.commitctx instead of wrapping extensions 2018-09-25 16:06:21 -07:00
gpg.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
graphlog.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
grepdiff.py revset: increase weights of predicates that use filter 2018-06-22 07:40:08 -07:00
grpcheck.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
hgk.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
hgsql.py Format with black 18.9b0 2018-10-01 07:21:42 -07:00
hiddenerror.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
histedit.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
infinitepushbackup.py commitcloud: use repo.sharedvfs and repo.localvfs instead of repo.vfs 2018-09-28 07:23:02 -07:00
interactiveui.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
journal.py journal: use repo.sharedvfs and repo.localvfs instead of repo.vfs 2018-09-28 07:23:02 -07:00
linkrevcache.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
logginghelper.py logginghelper: log what dirstate is being used 2018-08-15 14:50:37 -07:00
logtoprocess.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
lz4revlog.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
mergedriver.py mergedriver: fix the invalidation flakiness by setting sys.dont_write_bytecode 2018-06-29 10:47:38 -07:00
morecolors.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
morestatus.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
myparent.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
nointerrupt.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
ownercheck.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
pager.py fix pager extension for subcommands 2018-08-28 07:52:01 -07:00
patchbomb.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
patchrmdir.pyx codemod: use byte strings in cython files 2018-07-26 09:53:23 -07:00
perftweaks.py perftweaks: port _readtagcache optimization to core 2018-10-17 12:02:44 -07:00
phabdiff.py phabdiff: fix empty reviewers template 2018-06-22 15:50:39 -07:00
phabstatus.py tests: fix legitimate test-check-code.t failures 2018-07-02 23:50:56 -07:00
phrevset.py phrevset: fix converting Diff ids for landed svn commits 2018-10-17 10:01:18 -07:00
progressfile.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
pullcreatemarkers.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
purge.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
rage.py help: improve some help messages 2018-10-15 09:37:19 -07:00
rebase.py help: improve some help messages 2018-10-15 09:37:19 -07:00
releasenotes.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
relink.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
remoteid.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
remotenames.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
reset.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
sampling.py sampling: don't execute reposetup for peer repos 2018-10-04 11:59:14 -07:00
schemes.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
share.py share: move share extension's patching to core 2018-09-28 07:23:00 -07:00
shelve.py shelve: move obsshelve into shelve and fix a bug 2018-10-12 06:30:04 -07:00
sigtrace.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
simplecache.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
smartlog.py help: improve some help messages 2018-10-15 09:37:19 -07:00
sparse.py sparse: add config aliases to repsect old perftweaks configs 2018-10-16 14:27:29 -07:00
sshaskpass.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
stat.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
strip.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
traceprof.pyx profiling: make the section name a variable 2018-09-21 14:37:23 -07:00
transplant.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00
tweakdefaults.py tweakdefaults: port allowbranches to core 2018-10-16 09:25:04 -07:00
uncommit.py help: improve some help messages 2018-10-15 09:37:19 -07:00
undo.py help: improve some help messages 2018-10-15 09:37:19 -07:00
upgradegeneraldelta.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
whereami.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
win32mbcs.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
win32text.py hgext: use repo.localvfs instead of repo.vfs 2018-09-28 07:23:01 -07:00