next.js
Refactor effects system: dedup/conflict detection, simplified Effect trait
#92300
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
8
Changes
View On
GitHub
Refactor effects system: dedup/conflict detection, simplified Effect trait
#92300
sokra
merged 8 commits into
canary
from
sokra/effects-refactor
nextjs-bot
added
created-by: Turbopack team
nextjs-bot
added
Turbopack
bgw
commented on 2026-04-07
sokra
force pushed
from
b3682002
to
08287fa2
9 days ago
Refactor effects system: add dedup/conflict detection, remove unneces…
96003e41
Add ptr_eq fast path to ReadRef::PartialEq
54863ffd
Return &Self::Value from Effect::value() to avoid ReadRef clone
af924e35
Fix CI failures and address reviewer feedback on effects refactor
cc5d12ee
sokra
force pushed
from
f70bf22c
to
cc5d12ee
7 days ago
sokra
requested a review
from
bgw
7 days ago
bgw
commented on 2026-04-09
bgw
commented on 2026-04-09
bgw
requested a review
from
bgw
7 days ago
Address review comments: use FxHashSet/DashSet instead of map-with-un…
a013b979
bgw
approved these changes on 2026-04-09
Address review comments: invalidate_with_reason on write, reactive di…
1b00e133
sokra
commented on 2026-04-10
Remove created_dirs cache — redundant with reactive directory creatio…
2c5c5efd
sokra
commented on 2026-04-10
sokra
commented on 2026-04-10
Address sokra review comments: reorder structs, single semaphore for …
317f6bbc
sokra
marked this pull request as ready for review
6 days ago
sokra
merged
a98213cb
into canary
6 days ago
sokra
deleted the sokra/effects-refactor branch
6 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
bgw
Assignees
No one assigned
Labels
Turbopack
created-by: Turbopack team
Milestone
No milestone
Login to write a write a comment.
Login via GitHub