Vern Paxson
|
d38cc04e83
|
enable setting "-O optimize-AST" option
|
2021-02-27 10:59:27 -08:00 |
|
Vern Paxson
|
94b85e3527
|
driver glue for invoking use-def construction
|
2021-02-06 10:58:56 -08:00 |
|
Vern Paxson
|
a067f4c5b0
|
some tidying with smart pointers
|
2021-02-06 09:49:37 -08:00 |
|
Vern Paxson
|
12c9b5ede5
|
flag/environment variable for dumping use-defs
|
2021-02-05 22:26:24 -08:00 |
|
Vern Paxson
|
cb9a959978
|
tidier memory management
|
2021-02-02 17:00:28 -08:00 |
|
Vern Paxson
|
2f0d02c878
|
driver class for generating RDs across an AST, and logic to invoke it
|
2021-01-23 10:54:43 -08:00 |
|
Vern Paxson
|
732633ebb4
|
option handling for new -u/-uu flag for reporting usage issues
|
2021-01-23 10:25:06 -08:00 |
|
Jon Siwek
|
12f9ba5f37
|
Guard against nullptr deref after AST-reduction consistency checks
Addresses Coverity issue 1443771
|
2021-01-19 11:22:52 -08:00 |
|
Jon Siwek
|
81fa7f7e3d
|
Switch AnalyOpt::only_func to optional<string>
Nothing of consequence; may help express meaning and memory management.
|
2021-01-13 13:19:46 -08:00 |
|
Vern Paxson
|
e2edb622ac
|
logic for driving the script optimization process
|
2021-01-10 14:18: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 |
|