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
| Jan Kundrát | kswapd high CPU usage with no swap |
| Renato S. Yamane | Error -71 on device descriptor read/all |
| Linus Torvalds | Linux 2.6.27-rc8 |
| Alex Chiang | [PATCH 0/7] Fixups for duplicate slot names |
git: | |
| Peter Karlsson | RCS keyword expansion |
| Wink Saville | Resolving conflicts |
| Andreas Hildebrandt | CVS-$Id:$ replacement in git? |
| Olivier Marin | [PATCH] builtin-rerere: fix conflict markers parsing |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Felipe Alfaro Solana | quagga-0.99.11 |
| Pc Nicolas | OpenBSD 4.4 httpd reverse proxy |
| Martin Schröder | pkg_add with http? |
| Evgeniy Polyakov | [resend take 2 4/4] DST Makefile/Kconfig files. |
| Volker Armin Hemmann | build error with 2.6.27.6+reiser4+ehci-hub patch. ERROR: "mii_ethtool_gset" [drive... |
| Krzysztof Oledzki | Re: Error: an inet prefix is expected rather than "0/0". |
| David Madore | atl1e Ethernet driver not seeing packets sent to 33:33:00:00:00:01 multicast |
| Block Sub System query | 2 hours ago | Linux kernel |
| kernel module to intercept socket creation | 3 hours ago | Linux kernel |
| Image size changing during each build | 3 hours ago | Linux kernel |
| Soft lock bug | 8 hours ago | Linux kernel |
| sysctl - dynamic registration problem | 14 hours ago | Linux kernel |
| Question on swap as ramdisk partition | 16 hours ago | Linux kernel |
| serial driver xmit problem | 21 hours ago | Linux kernel |
| Generic Netlink subsytem | 22 hours ago | Linux kernel |
| 'Report spam filter error' page broken | 23 hours ago | KernelTrap Suggestions and Feedback |
| Netfilter kernel module | 1 day ago | Linux kernel |
