bind9/bin/tests
Ondřej Surý 55ace5d3aa Remove the internal memory allocator
The internal memory allocator had an extra code to keep a list of blocks
for small size allocation.  This would help to reduce the interactions
with the system malloc as the memory would be already allocated from the
system, but there's an extra cost associated with that - all the
allocations/deallocations must be locked, effectively eliminating any
optimizations in the system allocator targeted at multi-threaded
applications. While the isc_mem API is still using locks pretty heavily,
this is a first step into reducing the memory allocation/deallocation
contention.
2021-02-18 19:32:02 +01:00
..
startperf update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
system Remove the internal memory allocator 2021-02-18 19:32:02 +01:00
testdata/wire move all optional tests from bin/tests to bin/tests/optional 2018-03-09 14:12:47 -08:00
.gitignore Refactor TLSDNS module to work with libuv/ssl directly 2021-01-25 09:19:22 +01:00
fromhex.pl update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
Makefile.am Refactor TLSDNS module to work with libuv/ssl directly 2021-01-25 09:19:22 +01:00
named.conf Remove a lot of obsoleted options 2021-01-19 10:12:40 +01:00
prepare-softhsm2.sh update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
test_client.c Fix addrinfo leak in test_client.c 2021-01-29 13:26:28 +01:00
test_server.c Refactor TLSDNS module to work with libuv/ssl directly 2021-01-25 09:19:22 +01:00
wire_test.c The dns_message_create() cannot fail, change the return to void 2020-09-29 08:22:08 +02:00