mirror of
https://github.com/zeek/zeek.git
synced 2025-10-06 16:48:19 +00:00
![]() * origin/topic/vern/reaching-defs: (36 commits) added &is_assigned test case for variable rather than record field Speedup ReachingDefs logic by ~15% Simplify ReachingDefs::RDMap() accessor test for -uu correctly tracking $?, and not misled by conditional assignments &is_set => &is_assigned remove pending maybe-reconsider-this comment fixes for ?$ operator - always track it, and assume subrecords are initialized speedup (and more coherent memory management) for tracking RDs fixes for generating and evaluating RDs associate with ?$ expressions fix for failure to reduce InlineExpr's to CatchReturnStmt's inlining fix: propagate identifier attributes (such as &is_set) tidier memory management fix for an ancient bug - surprising that this hasn't caused problems previously Fix IntrusivePtr release leaks in reaching-def logic Change dynamic_cast in reaching-def logic to static_cast Adjust some reaching-def memory management Update a couple baselines for "xform" alternative Adjust various reaching-def move/reference semantics Change LambdaExpr::OuterIDs() accessor to return const-reference Simplify declaration of DefPointType enum ... |
||
---|---|---|
.. | ||
files | ||
frameworks | ||
misc | ||
packet-protocols | ||
protocols | ||
utils | ||
init-bare.zeek | ||
init-default.zeek | ||
init-frameworks-and-bifs.zeek |