gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnu-arch-users] Re: archzoom


From: Stefan Monnier
Subject: [Gnu-arch-users] Re: archzoom
Date: Tue, 10 Oct 2006 11:06:31 -0400
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

>   $ strace -o ,,s -e stat,stat64,open tla changes

For me the problem stops right here: `tla changes' necessarily operates on
the whole project, just like all other commands.  Performance would be
drastically improved if `tla' only looked at the files it needs to perform
a given command, and if the user could specify those files.
I generally operate within a subtree of my `emacs' project.  And when
I commit, I generally know which files I'm committing, so I can pass them to
`tla' just fine.  Part of this is a UI issue, other part is implementation.
But the ID-tagging and the repository format seem innocent here.

Other implementation limitation: it always constructs a whole tree when it
really only needs "file FOO from revision BAR".


        Stefan





reply via email to

[Prev in Thread] Current Thread [Next in Thread]