next.js
e2af4d88 - Turbopack: Implement TraceRawVcs and NonLocalValue correctly for Effects (#89133)

Commit
32 days ago
Turbopack: Implement TraceRawVcs and NonLocalValue correctly for Effects (#89133) In subsequent PRs, I want to store a `ResolvedVc` (specifically, a `FileSystemPath`, which contains a `Vc<Box<dyn FileSystem>>`) inside of an `Effect`. To do this in a way that wouldn't break a hypothetical future tracing garbage collector, we must implement `TraceRawVcs` on `Effect`. The previous PR changed the `Effect` type from a closure to a trait in order to enable this.
Author
bgw bgw
Parents
Loading