next.js
Refactor effects system: dedup/conflict detection, simplified Effect trait
#92300
Merged

Refactor effects system: dedup/conflict detection, simplified Effect trait #92300

sokra merged 8 commits into canary from sokra/effects-refactor
sokra
nextjs-bot nextjs-bot added created-by: Turbopack team
nextjs-bot nextjs-bot added Turbopack
nextjs-bot
codspeed-hq
nextjs-bot
bgw
bgw commented on 2026-04-07
sokra sokra force pushed from b3682002 to 08287fa2 9 days ago
sokra Refactor effects system: add dedup/conflict detection, remove unneces…
96003e41
sokra Add ptr_eq fast path to ReadRef::PartialEq
54863ffd
sokra Return &Self::Value from Effect::value() to avoid ReadRef clone
af924e35
sokra Fix CI failures and address reviewer feedback on effects refactor
cc5d12ee
sokra sokra force pushed from f70bf22c to cc5d12ee 7 days ago
sokra sokra requested a review from bgw bgw 7 days ago
bgw
bgw commented on 2026-04-09
bgw
bgw commented on 2026-04-09
bgw bgw requested a review from bgw bgw 7 days ago
sokra Address review comments: use FxHashSet/DashSet instead of map-with-un…
a013b979
bgw
bgw approved these changes on 2026-04-09
sokra Address review comments: invalidate_with_reason on write, reactive di…
1b00e133
sokra
sokra commented on 2026-04-10
sokra Remove created_dirs cache — redundant with reactive directory creatio…
2c5c5efd
sokra
sokra commented on 2026-04-10
sokra
sokra commented on 2026-04-10
sokra Address sokra review comments: reorder structs, single semaphore for …
317f6bbc
sokra sokra marked this pull request as ready for review 6 days ago
sokra sokra merged a98213cb into canary 6 days ago
sokra sokra deleted the sokra/effects-refactor branch 6 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone