Hopefully, this will make ORs much faster, and not break them: keep a big splay tree...
commitb7cdcf34622eff7e2d805452e94883e8bd94f5d6
authorNick Mathewson <nickm@torproject.org>
Wed, 6 Apr 2005 05:33:32 +0000 (6 05:33 +0000)
committerNick Mathewson <nickm@torproject.org>
Wed, 6 Apr 2005 05:33:32 +0000 (6 05:33 +0000)
tree0dfc4c1e18c0f15dc3f73255dbbb26d4096ff281
parent712d05c19a8730e9a34118b68d8a78f767cbb285
Hopefully, this will make ORs much faster, and not break them: keep a big splay tree of (circid,orconn)->circuit mappings to make circuit_get_by_circid_conn much faster.

svn:r4020
src/or/circuitbuild.c
src/or/circuitlist.c
src/or/circuituse.c
src/or/command.c
src/or/cpuworker.c
src/or/or.h
src/or/relay.c