1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/lib/tdb/common
Volker Lendecke f5735e2c66 tdb: Inline the common part of tdb_oob
When you set

in tdbtorture.c to make it more similar to locking.tdb use,

bin/tdbtorture -m -n 1 -l 100000 -s

becomes twice as fast. This is a pretty extreme case, but all other
tests that I did improve significantly as well.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
2019-08-06 21:49:27 +00:00
..
check.c tdb: Introduce tdb_oob() 2019-08-06 21:49:27 +00:00
dump.c tdb: Align an integer type 2018-10-29 23:36:24 +01:00
error.c tdb: Fix blank line endings 2012-12-21 11:54:53 +01:00
freelist.c tdb: Introduce tdb_oob() 2019-08-06 21:49:27 +00:00
freelistcheck.c lib/tdb/common: clang: Fix 'Value stored to 'last_ptr' is never read' 2019-06-11 13:31:01 +00:00
hash.c lib:tdb: Add FALL_THROUGH statements in hash.c 2018-03-01 04:37:41 +01:00
io.c tdb: Inline the common part of tdb_oob 2019-08-06 21:49:27 +00:00
lock.c lib/tdb: clang: Fix warning: Dereference of null pointer 2019-06-26 10:30:23 +00:00
mutex.c tdb: runtime check for robust mutexes may hang in threaded programs 2017-04-27 14:52:16 +02:00
open.c tdb: Introduce tdb_oob() 2019-08-06 21:49:27 +00:00
rescue.c tdb: Introduce tdb_oob() 2019-08-06 21:49:27 +00:00
summary.c tdb: Make get_hash_length circular-safe 2018-10-08 22:17:10 +02:00
tdb_private.h tdb: Inline the common part of tdb_oob 2019-08-06 21:49:27 +00:00
tdb.c lib tdb: memcmp ubsan warning 2019-07-01 14:50:53 +00:00
transaction.c tdb: Speed up tdb_oob() 2019-08-06 21:49:27 +00:00
traverse.c tdb: Introduce tdb_oob() 2019-08-06 21:49:27 +00:00