2461 |
6245 d 12 h |
mencl |
/branches/rcu/kernel/ |
Added Fast avl tree structure which should be used as timeout data structure instead of simple avl tree. This
structure has much faster search min and delete min operations (constant time). |
|
/branches/rcu/kernel/test/favltree /branches/rcu/kernel/test/favltree/favltree1.c /branches/rcu/kernel/test/favltree/favltree1.def
/branches/rcu/kernel/Makefile /branches/rcu/kernel/generic/include/adt/avl.h /branches/rcu/kernel/generic/include/adt/extavl.h /branches/rcu/kernel/generic/include/cpu.h /branches/rcu/kernel/generic/include/time/timeout.h /branches/rcu/kernel/generic/src/adt/avl.c /branches/rcu/kernel/generic/src/time/clock.c /branches/rcu/kernel/generic/src/time/timeout.c /branches/rcu/kernel/kernel.config /branches/rcu/kernel/test/test.c /branches/rcu/kernel/test/test.h /branches/rcu/kernel/test/timeout/timeoutbench1.c
|
2431 |
6255 d 11 h |
mencl |
/branches/rcu/kernel/ |
Repaired extavl and extavlrel data structures, added benchmark tests for avl based data structures and
simulating timeout mechanismus |
|
/branches/rcu/kernel/test/timeout/timeoutbench1.c /branches/rcu/kernel/test/timeout/timeoutbench1.def
/branches/rcu/kernel/Makefile /branches/rcu/kernel/generic/src/adt/extavl.c /branches/rcu/kernel/generic/src/adt/extavlrel.c /branches/rcu/kernel/generic/src/time/timeout.c /branches/rcu/kernel/test/avltree/avltree1.c /branches/rcu/kernel/test/test.c /branches/rcu/kernel/test/test.h
|