You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
suricata/src/tests
Victor Julien 235f369ab9 stream: reduce pool locking overhead
Add thread local cache to avoid locking overhead for ssns and segments.

A thread will return segments/ssns to a local cache first, and if that
is full, to a return queue where the actual return to the pool returns
a batch, to amortize locking overhead.

Adds segment and session pool/cache counters to see where how effective
the cache is.
3 years ago
..
fuzz src: includes cleanup 3 years ago
app-layer-htp-file.c
detect-bsize.c
detect-engine-alert.c
detect-engine-content-inspection.c
detect-file-data.c
detect-http-client-body.c
detect-http-cookie.c
detect-http-header.c
detect-http-host.c
detect-http-method.c
detect-http-raw-header.c
detect-http-server-body.c
detect-http-stat-code.c
detect-http-stat-msg.c
detect-http-uri.c
detect-http-user-agent.c
detect-http2.c
detect-icmpv4hdr.c
detect-icmpv6-mtu.c
detect-icmpv6hdr.c
detect-ipv4hdr.c
detect-ipv6hdr.c
detect-parse.c
detect-snmp-community.c
detect-snmp-pdu_type.c
detect-snmp-version.c
detect-ssl-state.c tls: remove incomplete tests 3 years ago
detect-ssl-version.c tls: remove incomplete tests 3 years ago
detect-tcphdr.c
detect-template-buffer.c
detect-template.c
detect-tls-cert-fingerprint.c
detect-tls-cert-issuer.c
detect-tls-cert-serial.c
detect-tls-cert-subject.c
detect-tls-cert-validity.c
detect-tls-certs.c
detect-tls-version.c tls: remove incomplete tests 3 years ago
detect-transform-pcrexform.c
detect-transform-xor.c
detect-ttl.c src: includes cleanup 3 years ago
detect-udphdr.c
detect.c src: includes cleanup 3 years ago
reputation.c reputation: add ipv6 cidr test 3 years ago
source-pcap.c
stream-tcp-inline.c
stream-tcp-list.c
stream-tcp-reassemble.c
stream-tcp.c stream: reduce pool locking overhead 3 years ago