Mercurial > hg
view contrib/tcsh_completion @ 13436:b391c0c9be61 stable
hgwebdir: reduce memory usage for index generation
The archive list generator was holding a reference to each
temporary ui copy passed by rawentries(), so the memory
usage for index generation growed proportionally to the
ui object size and the amount of repositories. By returning a
list instead, the temporary reference is dropped immediately.
author | Wagner Bruna <wbruna@softwareexpress.com.br> |
---|---|
date | Thu, 17 Feb 2011 18:05:27 -0200 |
parents | 4061205ad9e1 |
children | 2616325766e3 |
line wrap: on
line source
# # tcsh completion for Mercurial # # This file has been auto-generated by tcsh_completion_build.sh for # Mercurial Distributed SCM (version 1.5.4+154-8b452fe4bf50) # # Copyright (C) 2005 TK Soh. # # This is free software; you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free # Software Foundation; either version 2 of the License, or (at your # option) any later version. # complete hg \ 'n/--cwd/d/' 'n/-R/d/' 'n/--repository/d/' \ 'C/-/( -R --repository \ --cwd \ -y --noninteractive \ -q --quiet \ -v --verbose \ --config \ --debug \ --debugger \ --encoding \ --encodingmode \ --traceback \ --time \ --profile \ --version \ -h --help)/' \ 'p/1/(add addremove annotate blame archive \ backout bisect branch branches bundle \ cat clone commit ci copy \ cp debugancestor debugbuilddag debugcheckstate debugcommands \ debugcomplete debugdag debugdata debugdate debugfsinfo \ debugindex debugindexdot debuginstall debugpushkey debugrebuildstate \ debugrename debugrevspec debugsetparents debugstate debugsub \ debugwalk diff export forget grep \ heads help identify id import \ patch incoming in init locate \ log history manifest merge outgoing \ out parents paths pull push \ recover remove rm rename mv \ resolve revert rollback root serve \ showconfig debugconfig status st summary \ sum tag tags tip unbundle \ update up checkout co verify \ version)/'