New branch for SIMPLE/tree-ssa work
Daniel Berlin
dberlin@dberlin.org
Thu Jun 20 11:53:00 GMT 2002
On Thu, 20 Jun 2002, Richard Henderson wrote:
> On Wed, Jun 19, 2002 at 06:31:46PM -0700, David S. Miller wrote:
> > If the only purpose of the new branch is to avoid the CVS slowness,
> > and the changes are going to be otherwise identical, I believe this is
> > a very bad precedence to set.
>
> But his point remains. CVS branch operations are proportional to the
> distace HEAD->branch-point->branch-tip. Until we have a more capable
> source control mechanism, I don't see that there's any helping it.
As i've pointed out, a future way to avoid the slowness is to move the
branch tags on unmodified files when merging from the mainline, rather
than the typical "merge-commit" that creates a new branch revision.
IE do a
cvs tag -F -r HEAD -b <branch name> <file>
on each file you want to merge from head that has no branch-local changes.
This avoids creating more branch revisions, keeping the size of the file
down, and making it so the only files you get the bad behavior on are
those that are actually different from the head.
>
>
> r~
>
>
More information about the Gcc
mailing list