diff options
author | Nick Mathewson <nickm@torproject.org> | 2007-02-26 18:01:23 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2007-02-26 18:01:23 +0000 |
commit | 82e2d6001af8867851f43dbfa0f56997f503aa29 (patch) | |
tree | 6032b39a8b5da3b609aeeda2d46b2d0933a164a7 /src/common/container.c | |
parent | a5b18f8a6580fc239b508b98ce498e859dc0c65c (diff) | |
download | tor-82e2d6001af8867851f43dbfa0f56997f503aa29.tar.gz tor-82e2d6001af8867851f43dbfa0f56997f503aa29.zip |
r11954@catbus: nickm | 2007-02-26 13:01:19 -0500
Note some optimizations that are probably not worth it for 0.1.2.x based on preliminary profiling.
svn:r9659
Diffstat (limited to 'src/common/container.c')
-rw-r--r-- | src/common/container.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/common/container.c b/src/common/container.c index 5f829c29ec..36234743ac 100644 --- a/src/common/container.c +++ b/src/common/container.c @@ -752,6 +752,9 @@ strmap_set(strmap_t *map, const char *key, void *val) void * digestmap_set(digestmap_t *map, const char *key, void *val) { + /* XXXX We spend up to 5% of our time in this function. We should tighten + * it up... but not on the 0.1.2.x series; the HT code has historically + * been finicky and fragile. */ digestmap_entry_t *resolve; digestmap_entry_t search; void *oldval; |