[pacman-dev] Doxygen Caller Graphs (was: Some doxygen comments.)
On 7/12/07, Andrew Fyfe <andrew@neptune-one.net> wrote:
I've been using doxygen to create caller graphs... http://neptune-one.homeip.net/~andrew/pacman/doxygen/d3/dd7/lib_2libalpm_2ad...
I can't let you one-up me. :) http://code.toofishes.net/pacman/doc/ That is pretty extensive documentation, with some pretty sizable call/caller graphs. Some of it might have to be cut back at some point (preferably in the code, patches welcome). I generated it using Doxygen and making some changes to our 'stock' Doxyfile. These can be found in my htmldocs branch in its usual place at code.toofishes.net. If you want a local copy of this, I put the tarball up as well (71 MB): http://code.toofishes.net/pacman/doc/pacmandoc.tar.gz -Dan
2007/7/13, Dan McGee <dpmcgee@gmail.com>:
On 7/12/07, Andrew Fyfe <andrew@neptune-one.net> wrote:
I've been using doxygen to create caller graphs... http://neptune-one.homeip.net/~andrew/pacman/doxygen/d3/dd7/lib_2libalpm_2ad...
I can't let you one-up me. :)
I wonder why http://code.toofishes.net/pacman/doc/files.html has full path in filenames: /home/dmcgee/projects/pacman/lib/libalpm/add.c [code] -- Roman Kyrylych (Роман Кирилич)
On 7/13/07, Roman Kyrylych <roman.kyrylych@gmail.com> wrote:
2007/7/13, Dan McGee <dpmcgee@gmail.com>:
On 7/12/07, Andrew Fyfe <andrew@neptune-one.net> wrote:
I've been using doxygen to create caller graphs... http://neptune-one.homeip.net/~andrew/pacman/doxygen/d3/dd7/lib_2libalpm_2ad...
I can't let you one-up me. :)
I wonder why http://code.toofishes.net/pacman/doc/files.html has full path in filenames: /home/dmcgee/projects/pacman/lib/libalpm/add.c [code]
Mostly because I didn't care to fix it, haha. :) -Dan
Roman Kyrylych wrote:
2007/7/13, Dan McGee <dpmcgee@gmail.com>:
On 7/12/07, Andrew Fyfe <andrew@neptune-one.net> wrote:
I've been using doxygen to create caller graphs... http://neptune-one.homeip.net/~andrew/pacman/doxygen/d3/dd7/lib_2libalpm_2ad... I can't let you one-up me. :)
I wonder why http://code.toofishes.net/pacman/doc/files.html has full path in filenames: /home/dmcgee/projects/pacman/lib/libalpm/add.c [code]
Dan use the STRIP_FROM_PATH option (eg STRIP_FROM_PATH = /home/dmcgee/projects/pacman).
If you want a local copy of this, I put the tarball up as well (71 MB): http://code.toofishes.net/pacman/doc/pacmandoc.tar.gz
71MB!!!! Mine only ran up to 58MB uncompressed and 10MB compressed. Andrew
On 7/13/07, Andrew Fyfe <andrew@neptune-one.net> wrote:
Roman Kyrylych wrote:
2007/7/13, Dan McGee <dpmcgee@gmail.com>:
On 7/12/07, Andrew Fyfe <andrew@neptune-one.net> wrote:
I've been using doxygen to create caller graphs... http://neptune-one.homeip.net/~andrew/pacman/doxygen/d3/dd7/lib_2libalpm_2ad... I can't let you one-up me. :)
I wonder why http://code.toofishes.net/pacman/doc/files.html has full path in filenames: /home/dmcgee/projects/pacman/lib/libalpm/add.c [code]
Dan use the STRIP_FROM_PATH option (eg STRIP_FROM_PATH = /home/dmcgee/projects/pacman).
If you want a local copy of this, I put the tarball up as well (71 MB): http://code.toofishes.net/pacman/doc/pacmandoc.tar.gz
71MB!!!! Mine only ran up to 58MB uncompressed and 10MB compressed.
I have both caller and call graphs enabled, and did both the pacman and libalpm side. It took almost a half hour to generate all of it. :) -Dan
Dan McGee wrote:
On 7/13/07, Andrew Fyfe <andrew@neptune-one.net> wrote:
Roman Kyrylych wrote:
2007/7/13, Dan McGee <dpmcgee@gmail.com>:
On 7/12/07, Andrew Fyfe <andrew@neptune-one.net> wrote:
I've been using doxygen to create caller graphs... http://neptune-one.homeip.net/~andrew/pacman/doxygen/d3/dd7/lib_2libalpm_2ad... I can't let you one-up me. :)
http://code.toofishes.net/pacman/doc/ :) I wonder why http://code.toofishes.net/pacman/doc/files.html has full path in filenames: /home/dmcgee/projects/pacman/lib/libalpm/add.c [code]
Dan use the STRIP_FROM_PATH option (eg STRIP_FROM_PATH = /home/dmcgee/projects/pacman).
If you want a local copy of this, I put the tarball up as well (71 MB): http://code.toofishes.net/pacman/doc/pacmandoc.tar.gz 71MB!!!! Mine only ran up to 58MB uncompressed and 10MB compressed.
I have both caller and call graphs enabled, and did both the pacman and libalpm side. Same here :S
It took almost a half hour to generate all of it. :)
-Dan
_______________________________________________ pacman-dev mailing list pacman-dev@archlinux.org http://archlinux.org/mailman/listinfo/pacman-dev
Takes me less than 2 minutes.... with 4 dual core opterons :D slicehost kicks ass :D Andrew
participants (3)
-
Andrew Fyfe
-
Dan McGee
-
Roman Kyrylych