[tor-bugs] #18803 [Tor]: Tools to manage Tor's intermodule callgraph, and help cut it down to size
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Apr 12 17:33:09 UTC 2016
#18803: Tools to manage Tor's intermodule callgraph, and help cut it down to size
------------------------------+--------------------------------
Reporter: nickm | Owner:
Type: enhancement | Status: new
Priority: Medium | Milestone: Tor: 0.2.9.x-final
Component: Tor | Version:
Severity: Normal | Keywords: TorCoreTeam201604
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: SponsorS-can |
------------------------------+--------------------------------
There's a set of scripts in my module_scripts branch to do this, combining
two older projects I'd been calling chopfyt and cgenforcer. It builds
callgraphs by looking at .o files, and figures out how to move code around
based on a set of doxygen instructions.
Doing these should help us make our code even more testable in the future
by decoupling the modules.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/18803>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list