[tor-bugs] #12859 [Stem]: Improve parsing speed with profile-directed code tuning

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Aug 14 00:50:37 UTC 2014


#12859: Improve parsing speed with profile-directed code tuning
-------------------------+------------------------
 Reporter:  nickm        |          Owner:  atagar
     Type:  enhancement  |         Status:  new
 Priority:  normal       |      Milestone:
Component:  Stem         |        Version:
 Keywords:               |  Actual Points:
Parent ID:               |         Points:
-------------------------+------------------------
 Hi!  I took a quick look at how Stem parses descriptors, and tried running
 cProfile over a networkstatus parse.  I don't think I have all of the
 issues solved, but I managed to get a few of the hot spots calmed down for
 a speed reduction of about 30%.

 I don't promise that these are all correct, though I am pretty sure that
 the first one is a big win that you should take.  It accounts for most of
 the speedup that I'm seeing.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/12859>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list