[zeek/spicy] 280333: Enable control-flow based optimizations by default.

0 views
Skip to first unread message

Benjamin Bannier

unread,
Sep 4, 2025, 11:00:50 AM (5 days ago) Sep 4
to spicy-...@zeek.org
Branch: refs/heads/topic/bbannier/cfg-enabled-by-default
Home: https://github.com/zeek/spicy
Commit: 280333c6ded6d50e86f62df2c6c9a865fb6c2b36
https://github.com/zeek/spicy/commit/280333c6ded6d50e86f62df2c6c9a865fb6c2b36
Author: Benjamin Bannier <benjamin...@corelight.com>
Date: 2025-09-04 (Thu, 04 Sep 2025)

Changed paths:
M doc/toolchain.rst
M hilti/toolchain/src/compiler/optimizer.cc

Log Message:
-----------
Enable control-flow based optimizations by default.

We initially landed optimizations dependent on control and data flow
behind a feature flag since the implementation had known issues. These
have now been fixed, so we enable these optimizations by default. The
feature flag stays in place and can be used to disable them now.



To unsubscribe from these emails, change your notification settings at https://github.com/zeek/spicy/settings/notifications

Benjamin Bannier

unread,
Sep 4, 2025, 11:01:17 AM (5 days ago) Sep 4
to spicy-...@zeek.org
Branch: refs/heads/main
Home: https://github.com/zeek/spicy
Commit: 280333c6ded6d50e86f62df2c6c9a865fb6c2b36
https://github.com/zeek/spicy/commit/280333c6ded6d50e86f62df2c6c9a865fb6c2b36
Author: Benjamin Bannier <benjamin...@corelight.com>
Date: 2025-09-04 (Thu, 04 Sep 2025)

Changed paths:
M doc/toolchain.rst
M hilti/toolchain/src/compiler/optimizer.cc

Log Message:
-----------
Enable control-flow based optimizations by default.

We initially landed optimizations dependent on control and data flow
behind a feature flag since the implementation had known issues. These
have now been fixed, so we enable these optimizations by default. The
feature flag stays in place and can be used to disable them now.


Commit: 83db3544089d62d90d81a7e4c58ae74814366db3
https://github.com/zeek/spicy/commit/83db3544089d62d90d81a7e4c58ae74814366db3
Author: Benjamin Bannier <benjamin...@corelight.com>
Date: 2025-09-04 (Thu, 04 Sep 2025)

Changed paths:
M CHANGES
M VERSION
M doc/toolchain.rst
M hilti/toolchain/src/compiler/optimizer.cc

Log Message:
-----------
Merge branch 'topic/bbannier/cfg-enabled-by-default'


Compare: https://github.com/zeek/spicy/compare/de3db0566961...83db3544089d
Reply all
Reply to author
Forward
0 new messages