[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [tor/master] Merge branch 'timeouts_v2_squashed'
commit 69380033d644d39a7369e0cd2b2cb7fd5cd7c695
Merge: 641cdc3 af132fc
Author: Nick Mathewson <nickm@xxxxxxxxxxxxxx>
Date: Mon May 9 14:06:10 2016 -0400
Merge branch 'timeouts_v2_squashed'
.gitignore | 2 +
changes/timeouts | 7 +
src/common/include.am | 5 +-
src/common/timers.c | 297 +++++++++++++
src/common/timers.h | 22 +
src/ext/README | 4 +
src/ext/include.am | 24 +-
src/ext/timeouts/Makefile | 68 +++
src/ext/timeouts/Rules.shrc | 40 ++
src/ext/timeouts/bench/Rules.mk | 49 +++
src/ext/timeouts/bench/bench-add.lua | 30 ++
src/ext/timeouts/bench/bench-aux.lua | 30 ++
src/ext/timeouts/bench/bench-del.lua | 25 ++
src/ext/timeouts/bench/bench-expire.lua | 29 ++
src/ext/timeouts/bench/bench-heap.c | 236 ++++++++++
src/ext/timeouts/bench/bench-llrb.c | 425 ++++++++++++++++++
src/ext/timeouts/bench/bench-wheel.c | 81 ++++
src/ext/timeouts/bench/bench.c | 293 +++++++++++++
src/ext/timeouts/bench/bench.h | 11 +
src/ext/timeouts/bench/bench.plt | 19 +
src/ext/timeouts/lua/Rules.mk | 20 +
src/ext/timeouts/lua/timeout-lua.c | 396 +++++++++++++++++
src/ext/timeouts/test-timeout.c | 530 ++++++++++++++++++++++
src/ext/timeouts/timeout-bitops.c | 254 +++++++++++
src/ext/timeouts/timeout-debug.h | 77 ++++
src/ext/timeouts/timeout.c | 754 ++++++++++++++++++++++++++++++++
src/ext/timeouts/timeout.h | 256 +++++++++++
src/test/include.am | 16 +-
src/test/test-timers.c | 133 ++++++
29 files changed, 4130 insertions(+), 3 deletions(-)
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits