[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