login
Header Space

 
 

Re: Can I have this, pretty please?

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: David Kastrup <dak@...>
Cc: Uwe Kleine-K?nig <ukleinek@...>, <git@...>
Date: Sunday, August 12, 2007 - 4:21 pm

On Sun, 12 Aug 2007, David Kastrup wrote:

No, --topo-order works with --all too. In fact, to some degree, it's 
*especially* useful with --all, since having multiple tips makes the whole 
topological sort all the more interesting, and also usually makes the end 
result more interesting (ie it's often much more interestign to visualize 
two or more branches together, just to see the *relationships* between the 
branches, and see what is shared.

And yes, it keeps track of every single commit, and computes the 
relationships between them. So it does indeed "draw the line", except it 
can do so in a rather dense and optimized set of data structures.

(That's one reason I love coding in C: it may be more effort, but you can 
tune your data structures in ways you seldom can in higher-level 
languages, and git-rev-list and the object representation is some of the 
most tuned code in git).


Yeah, that's the rough ballpark (except for 64-bit architectures, the 
links are all 8 bytes, but we're pretty careful). See "object.h" for most 
of the details.

			Linus
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Can I have this, pretty please?, David Kastrup, (Sun Aug 12, 9:23 am)
Re: Can I have this, pretty please?, Linus Torvalds, (Sun Aug 12, 2:38 pm)
Re: Can I have this, pretty please?, David Kastrup, (Sun Aug 12, 3:10 pm)
Re: Can I have this, pretty please?, Jeff King, (Sun Aug 12, 4:02 pm)
Re: Can I have this, pretty please?, David Kastrup, (Sun Aug 12, 5:51 pm)
Re: Can I have this, pretty please?, Jeff King, (Sun Aug 12, 7:10 pm)
Re: Can I have this, pretty please?, Jeff King, (Sun Aug 12, 4:09 pm)
Re: Can I have this, pretty please?, Linus Torvalds, (Sun Aug 12, 3:24 pm)
Re: Can I have this, pretty please?, David Kastrup, (Sun Aug 12, 3:46 pm)
Re: Can I have this, pretty please?, Linus Torvalds, (Sun Aug 12, 3:59 pm)
Re: Can I have this, pretty please?, Govind Salinas, (Sun Aug 12, 4:58 pm)
Re: Can I have this, pretty please?, David Kastrup, (Sun Aug 12, 5:35 pm)
Re: Can I have this, pretty please?, Martin Langhoff, (Sun Aug 12, 6:17 pm)
Re: Can I have this, pretty please?, David Kastrup, (Sun Aug 12, 6:54 pm)
Re: Can I have this, pretty please?, David Kastrup, (Sun Aug 12, 4:30 pm)
Re: Can I have this, pretty please?, Linus Torvalds, (Sun Aug 12, 2:48 pm)
Re: Can I have this, pretty please?, David Kastrup, (Sun Aug 12, 3:29 pm)
Re: Can I have this, pretty please?, Linus Torvalds, (Sun Aug 12, 3:53 pm)
Re: Can I have this, pretty please?, Paul Mackerras, (Sun Aug 12, 8:22 pm)
Re: Can I have this, pretty please?, David Kastrup, (Mon Aug 13, 1:49 am)
Re: Can I have this, pretty please?, David Kastrup, (Sun Aug 12, 4:10 pm)
Re: Can I have this, pretty please?, Uwe , (Sun Aug 12, 3:51 pm)
Re: Can I have this, pretty please?, David Kastrup, (Sun Aug 12, 4:04 pm)
Re: Can I have this, pretty please?, Linus Torvalds, (Sun Aug 12, 4:21 pm)
Re: Can I have this, pretty please?, Jon Smirl, (Sun Aug 12, 3:28 pm)
Re: Can I have this, pretty please?, David Kastrup, (Sun Aug 12, 3:48 pm)
Re: Can I have this, pretty please?, Linus Torvalds, (Sun Aug 12, 3:45 pm)
Re: Can I have this, pretty please?, Steven Grimm, (Sun Aug 12, 10:21 am)
Re: Can I have this, pretty please?, David Kastrup, (Sun Aug 12, 12:40 pm)
speck-geostationary