bind9/bin/dig
Ondřej Surý 974f2f6ace Replace locked mempools with memory contexts
Current mempools are kind of hybrid structures - they serve two
purposes:

 1. mempool with a lock is basically static sized allocator with
    pre-allocated free items

 2. mempool without a lock is a doubly-linked list of preallocated items

The first kind of usage could be easily replaced with jemalloc small
sized arena objects and thread-local caches.

The second usage not-so-much and we need to keep this (in
libdns:message.c) for performance reasons.
2021-12-15 13:29:19 +01:00
..
include Update the source code formatting using clang-format-13 2021-10-12 11:31:55 +02:00
win32 Add libssl libraries to Windows build 2020-12-09 10:46:16 +01:00
.gitignore [master] update gitignore files; use rev-parse to get srcid 2014-06-17 13:49:30 -07:00
dig.c Report unknown dash option during the pre-parse phase 2021-01-26 14:18:54 +01:00
dig.rst Document return codes of dig 2021-08-12 10:34:46 -07:00
dighost.c Replace locked mempools with memory contexts 2021-12-15 13:29:19 +01:00
host.c Don't set locale globally, just use it when needed 2021-06-23 11:50:09 +02:00
host.rst Text edits to manual paages 2021-01-12 15:37:47 +01:00
Makefile.in add support for building sphinx documentation 2020-06-01 09:54:46 +02:00
nslookup.c Refactored dns_message_t for using attach/detach semantics 2020-09-30 11:34:42 +10:00
nslookup.rst Text edits to manual paages 2021-01-12 15:37:47 +01:00