Hi, On Mon, 19 Mar 2007, Petr Baudis wrote: > On Mon, Mar 19, 2007 at 01:37:18PM CET, Johannes Schindelin wrote: > > Yes, you could write a program which can compare objects from several > > repos, but that is easy in fact: just set GIT_ALTERNATE_OBJECT_DIRECTORIES > > and you're done. Without changing the core of Git at all! > > But you'll also need to access refs. Yes, and you want it to bake some fine pizza, too. > And the key point here is reentrance - handling multiple repositories at > once is only part of this, actually probably the much bigger customer > would be multi-threaded programs. And easier creation of reusable > components and other libraries, and so on... > > I believe the performance impact will be most likely absolutely > negligible. Of course we have no hard data, but I doubt it's this where > most of the CPU crunching is. My time is very limited, and I see this thread going nowhere since everybody says "I like this, I like that", and nobody shows some hard data (me included). It almost feels like a Windows user community. Or Slashdot. Anyway, I refuse to comment on these issues until somebody proves me wrong or right in my assumption that the impact on core Git (in terms of time _or_ lines of code) would be huge. Ciao, Dscho - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html