zeek/src/script_opt
Tim Wojtulewicz 06b6df48a8 Merge remote-tracking branch 'origin/topic/vern/script-opt-maint.Apr24'
* origin/topic/vern/script-opt-maint.Apr24:
  ZAM fix for concretizing vectors in record constructors
  improve ZAM's estimation of profiling overheads
2024-04-09 15:12:22 -07:00
..
CPP script optimization support for clearing tables/vectors using "delete" 2024-03-08 19:09:46 +01:00
ZAM Merge remote-tracking branch 'origin/topic/vern/script-opt-maint.Apr24' 2024-04-09 15:12:22 -07:00
CSE.cc regularized (some) types of pointers used in script optimization 2023-12-12 09:45:19 +01:00
CSE.h regularized (some) types of pointers used in script optimization 2023-12-12 09:45:19 +01:00
Expr.cc fixed bug where appending an empty vector to a vector-of-vector's had no effect 2024-03-08 19:09:43 +01:00
ExprOptInfo.h reworked AST optimizers analysis of side effects during aggregate operations & calls 2023-12-06 12:26:27 -08:00
FuncInfo.cc streamlining of some script optimization APIs 2024-01-15 15:03:56 +01:00
FuncInfo.h streamlining of some script optimization APIs 2024-01-15 15:03:56 +01:00
GenIDDefs.cc better name for key variable in script optimization 2024-01-15 15:03:56 +01:00
GenIDDefs.h better name for key variable in script optimization 2024-01-15 15:03:56 +01:00
IDOptInfo.cc ZAM fix for tracking variable usage 2024-01-15 15:03:56 +01:00
IDOptInfo.h Add some uses of std::move in constructors and simple functions for pass-by-value arguments 2023-11-28 13:40:28 -07:00
Inline.cc fixes & enhancements to location information associated w/ AST nodes & ZAM optimization 2024-02-06 11:03:02 +01:00
Inline.h coalescing of event handlers (ZAM optimization) 2023-11-16 12:58:28 -08:00
ObjMgr.h regularized (some) types of pointers used in script optimization 2023-12-12 09:45:19 +01:00
ProfileFunc.cc ZAM execution changes to support richer profiling 2024-03-19 10:59:49 -07:00
ProfileFunc.h ZAM execution changes to support richer profiling 2024-03-19 10:59:49 -07:00
Reduce.cc fixes & enhancements to location information associated w/ AST nodes & ZAM optimization 2024-02-06 11:03:02 +01:00
Reduce.h regularized (some) types of pointers used in script optimization 2023-12-12 09:45:19 +01:00
ScriptOpt.cc improve ZAM's estimation of profiling overheads 2024-04-09 15:12:00 -07:00
ScriptOpt.h framework for --enable-ZAM-profiling configuration 2024-03-19 10:59:49 -07:00
Stmt.cc script optimization support for clearing tables/vectors using "delete" 2024-03-08 19:09:46 +01:00
StmtOptInfo.h Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
TempVar.cc greater ZAM optimization of inlined function calls 2023-11-10 09:57:35 +01:00
TempVar.h greater ZAM optimization of inlined function calls 2023-11-10 09:57:35 +01:00
UsageAnalyzer.cc Reformat Zeek in Spicy style 2023-10-30 09:40:55 +01:00
UsageAnalyzer.h reworked AST optimizers analysis of side effects during aggregate operations & calls 2023-12-06 12:26:27 -08:00
UseDefs.cc fixes & enhancements to location information associated w/ AST nodes & ZAM optimization 2024-02-06 11:03:02 +01:00
UseDefs.h retention of superseded AST elements to prevent pointer mis-aliasing 2023-11-10 11:06:16 +01:00