bind9/tests/isc
Ondřej Surý 2d2022a509
Make the debugging flags local to the memory context
Previously, the isc_mem_debugging would be single global variable that
would affect the behavior of the memory context whenever it would be
changed which could be after some allocation were already done.

Change the memory debugging options to be local to the memory context
and immutable, so all allocations within the same memory context are
treated the same.
2022-09-27 17:10:41 +02:00
..
testdata/file Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
aes_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
ascii_test.c Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02:00
async_test.c New event loop handling API 2022-08-25 12:24:29 +02:00
buffer_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
counter_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
crc64_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
doh_test.c Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02:00
errno_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
file_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
hash_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
heap_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
hmac_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
ht_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
job_test.c New event loop handling API 2022-08-25 12:24:29 +02:00
lex_test.c Update netmgr, tasks, and applications to use isc_loopmgr 2022-08-26 09:09:24 +02:00
loop_test.c New event loop handling API 2022-08-25 12:24:29 +02:00
Makefile.am Tests and benchmark for isc_ascii 2022-09-12 12:23:39 +01:00
md_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
mem_test.c Make the debugging flags local to the memory context 2022-09-27 17:10:41 +02:00
netaddr_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
netmgr_common.c Cleanup the asychronous code in the stream implementations 2022-09-22 14:51:15 +02:00
netmgr_common.h Cleanup the asychronous code in the stream implementations 2022-09-22 14:51:15 +02:00
parse_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
quota_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
radix_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
random_test.c Move random number re-seeding out of the hot path 2022-09-19 16:27:12 +02:00
regex_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
result_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
safe_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
siphash_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
sockaddr_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
stats_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
symtab_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
task_test.c Update netmgr, tasks, and applications to use isc_loopmgr 2022-08-26 09:09:24 +02:00
tcp_test.c Cleanup the asychronous code in the stream implementations 2022-09-22 14:51:15 +02:00
tcpdns_test.c Split netmgr_test into separate per-transport unit tests 2022-08-26 09:09:25 +02:00
time_test.c Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
timer_test.c Add more unit tests for isc_timer 2022-09-22 09:46:25 +02:00
tls_test.c Cleanup the asychronous code in the stream implementations 2022-09-22 14:51:15 +02:00
tlsdns_test.c Split netmgr_test into separate per-transport unit tests 2022-08-26 09:09:25 +02:00
udp_test.c Bump the libuv requirement to libuv >= 1.34.0 2022-09-27 17:09:10 +02:00
uv_wrap.h Bump the libuv requirement to libuv >= 1.34.0 2022-09-27 17:09:10 +02:00
work_test.c New event loop handling API 2022-08-25 12:24:29 +02:00