Vern Paxson
3d21d80dac
coalescing of event handlers (ZAM optimization)
2023-11-16 12:58:28 -08:00
Vern Paxson
b489cfc508
greater ZAM optimization of inlined function calls
2023-11-10 09:57:35 +01:00
Benjamin Bannier
f5a76c1aed
Reformat Zeek in Spicy style
...
This largely copies over Spicy's `.clang-format` configuration file. The
one place where we deviate is header include order since Zeek depends on
headers being included in a certain order.
2023-10-30 09:40:55 +01:00
Vern Paxson
3f64858335
fixes for correctly tracking which functions have been fully inlined
2023-07-26 13:32:00 -07:00
Vern Paxson
1ff490b41c
more extensive ZAM inlining & compilation of lambdas
2023-07-17 16:31:30 -07:00
Vern Paxson
7d00ce0082
speed up ZAM compilation by capping function size when inlining
2022-05-14 14:52:31 -07:00
Tim Wojtulewicz
b2f171ec69
Reformat the world
2021-09-16 15:35:39 -07:00
Vern Paxson
cde212ac18
tidying with respect to "const", and streamlining OuterIDBindingFinder
2021-03-18 08:24:14 -07:00
Vern Paxson
e42b1fa05d
low-level tidying
2021-01-10 14:15:11 -08:00
Jon Siwek
7b2ee2514e
Tweak FuncInfo memory management
...
Idea being for everything to be automatically released when process
exits just so there's less potential noise from leak profilers.
2020-12-13 17:06:57 -08:00
Vern Paxson
c42586af2c
inlining of Zeek script functions
2020-11-19 16:16:59 -08:00