Skip to content

[pull] master from TimelyDataflow:master#100

Merged
pull[bot] merged 2 commits into
SINHASantos:masterfrom
TimelyDataflow:master
May 23, 2026
Merged

[pull] master from TimelyDataflow:master#100
pull[bot] merged 2 commits into
SINHASantos:masterfrom
TimelyDataflow:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented May 23, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

antiguru and others added 2 commits May 23, 2026 13:03
Factor the per-update rebuild check in `MutableAntichain::update_iter` into
a `requires_rebuild` helper generic only over `T`, and replace the two
`frontier.iter().any(...)` calls with a single explicit `for` loop. This
deduplicates the inlined `slice::Iter::any` bodies across `update_iter`
monomorphizations and drops the per-call-site closure types.

On the `event_driven` example, total LLVM lines drop by ~1600 (`update_iter`
758, `slice::Iter::any` ~1030, offset by 287 in the new helper).

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@pull pull Bot locked and limited conversation to collaborators May 23, 2026
@pull pull Bot added the ⤵️ pull label May 23, 2026
@pull pull Bot merged commit 848b070 into SINHASantos:master May 23, 2026
3 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants