bind9/tests/bench
Ondřej Surý 1974a91e58
Add base testing set of names for load-names benchmark
This was generated from dnsperf queryfile with following script:

    #!/usr/bin/env python3
    names = {}

    import sys

    i = 0
    for line in iter(sys.stdin.readline, ''):
	name = line.rstrip('\n')
	if not name in names:
	    names[name] = line
	    print(f"{i},{name}")
	    i += 1
	if i >= 1024*1024:
	    break
2023-10-09 21:04:21 +02:00
..
.gitignore Benchmarks for the qp-trie 2023-02-27 13:47:25 +00:00
ascii.c Refactor isc_time_now() to return time, and not result 2023-03-31 15:02:06 +02:00
compress.c remove dns_name_towire2() 2023-08-31 10:29:16 -07:00
dns_name_fromwire.c Refactor isc_time_now() to return time, and not result 2023-03-31 15:02:06 +02:00
iterated_hash.c Refactor isc_time_now() to return time, and not result 2023-03-31 15:02:06 +02:00
load-names.c Fix hashmap part of load-names benchmark 2023-10-09 21:04:21 +02:00
Makefile.am add a "qplookups" benchmark test 2023-09-27 16:24:04 -07:00
names.csv Add base testing set of names for load-names benchmark 2023-10-09 21:04:21 +02:00
qp-dump.c minor cleanups 2023-09-27 13:05:05 -07:00
qplookups.c rename dns_qp_findname_ancestor() to dns_qp_lookup() 2023-09-28 00:32:44 -07:00
qpmulti.c minor cleanups 2023-09-27 13:05:05 -07:00
siphash.c Refactor isc_time_now() to return time, and not result 2023-03-31 15:02:06 +02:00