DragonFly Cross Reference Service
Matthew Dillon
dillon at apollo.backplane.com
Fri Oct 31 10:51:43 PST 2003
:The kernel source trees now present on the site include:
:
: FreeBSD 5.x-CURRENT (HEAD)
: FreeBSD 5.1 (RELENG_5_1)
: FreeBSD 5.0 (RELENG_5_0)
: FreeSBD 4.x-STABLE (RELENG_4)
: FreeBSD 4.9 (RELENG_4_9)
: FreeBSD 3.x-STABLE (RELENG_3)
: Linux 2.4.22 (from tarball)
: Linux 2.6.0-test9 (from tarball)
: DragonFlyBSD (HEAD)
: OpenBSD (HEAD)
: OpenDarwin (HEAD)
:
:I'm in the throes of adding NetBSD HEAD; each tree should be updated every
:few days. I can add additional tags easily enough if there's interest.
:Don't worry about load for normal browsing purposes.
:
:Robert N M Watson FreeBSD Core Team, TrustedBSD Projects
:robert at xxxxxxxxxxxxxxxxx Network Associates Laboratories
This is great stuff!
I have a suggestion... lets say you were digging into the source code
somewhere and wanted to know whether the same function existed in other
distributions.
e.g. so for example when you push into a source file and click on the
hotlink representing a function, instead of it just telling you who
references that function within a single distribution it would also
tell you who references that function, and the location of the function,
in other distributions.
e.g.
Referenced (in 1 files total) in:
* kern/kern_event.c
o line 94
o line 108
o line 192
Function also found in:
* FreeBSD-4.x kern/kern_event.c line blah [hotlink] [diff]
* FreeBSD-current kern/kern_event.c line blah [hotlink] [diff]
And, just to be absolutely insane about things, it would be cool to be
able to diff a function between distributions. Obviously it wouldn't
be able to follow the history of a function that got renamed, but it
would still be very cool.
-Matt
Matthew Dillon
<dillon at xxxxxxxxxxxxx>
More information about the Kernel
mailing list