diff options
author | Nick Mathewson <nickm@torproject.org> | 2008-12-18 17:19:04 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2008-12-18 17:19:04 +0000 |
commit | bf80e2df3fe48f81c69bb68887376b02ab247e5f (patch) | |
tree | d95e835992abf9a2bad5954042ea38e5a6a9df3c /src/or/test.c | |
parent | b91335117f9faf84001acc65859886e4ddc267a5 (diff) | |
download | tor-bf80e2df3fe48f81c69bb68887376b02ab247e5f.tar.gz tor-bf80e2df3fe48f81c69bb68887376b02ab247e5f.zip |
Replace calls to time(NULL) that occur on the order of once per read, one per write, or once per cell with calls to a function that looks at a cached value of time. This is tricksy to benchmark, since it will only help on systems where time() is a syscall and syscalls are relatively slow.
svn:r17690
Diffstat (limited to 'src/or/test.c')
-rw-r--r-- | src/or/test.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/or/test.c b/src/or/test.c index e621c70068..8b07ee536a 100644 --- a/src/or/test.c +++ b/src/or/test.c @@ -4538,6 +4538,7 @@ main(int c, char**v) } #endif + update_approx_time(time(NULL)); options = options_new(); tor_threads_init(); init_logging(); |