zeek
spicy
BlogDocsChangelog

Branches performance

Pull requests

Separate lookahead and size benchmarks.#2229
last run
1 day ago
Avoid lookahead in size benchmarks.
1 day ago
4b49454
topic/etyp/change-inner-benchmarks
CodSpeed Performance Gauge
-7%
Fix issue with single-item replacement segfault.
1 day ago
f30f2e6
topic/etyp/propagate-function-returns-try2
CodSpeed Performance Gauge
+12%
Add resolving for capture groups. We would previously not perform proper resolving of capture groups. Instead we emitted a magic C++ identifier so this only resolved at C++ compile time. This introduced a number of downsides: - incorrect uses of capture groups via `$1`, `$2`, ... outside of field hooks which defined the magic captures was impossible to diagnose; instead this caused failed C++ compilation - code rewrites needed to treat captures special since their use was not correctly reflected on the AST This patch lowers uses of capture keywords to the identifier name much earlier so it behaves like any other use of an identifier. Closes #2222.
2 days ago
328dc13
topic/bbannier/issue-2222
CodSpeed Performance Gauge
0%
Drop stray CFG edge for `while` loops with inits.#2226
last run
3 days ago
Drop stray CFG edge for `while` loops with inits. It looks like this was simply added by accident, and never caught since we had no test. This patch fixes the code and adds a test.
3 days ago
984c45a
topic/bbannier/cfg-while-stray-edge
CodSpeed Performance Gauge
0%
© 2025 CodSpeed Technology
Home Terms Privacy Docs