Skip to content

Conversation

@cristianoc
Copy link
Collaborator

No description provided.

- Replace DceConfig.current() and !Common.Cli.debug with explicit config parameter
- Thread config through Arnold.ml functions (Stats, ExtendFunctionTable, CheckExpressionWellFormed, Compile, Eval)
- Thread config through Exception.ml functions (Event.combine, Checks.doCheck/doChecks, traverseAst)
- Update Reanalyze.ml to pass config to all analysis functions
- Improves testability and eliminates global state dependencies
@cristianoc cristianoc changed the base branch from master to reanalyze-dce-plan December 6, 2025 04:50
@cristianoc cristianoc merged commit 9ba5d2d into reanalyze-dce-plan Dec 6, 2025
6 checks passed
@cristianoc cristianoc deleted the refactor-thread-config-parameter branch December 6, 2025 04:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants