File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
turbopack/crates/turbo-tasks-backend/src/backend Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -647,7 +647,7 @@ impl<B: BackingStorage> TurboTasksBackendInner<B> {
647
647
task_id : TaskId ,
648
648
ctx : & mut impl ExecuteContext < ' _ > ,
649
649
) {
650
- if !backend. should_track_dependencies ( ) {
650
+ if !backend. should_track_dependencies ( ) || task . is_immutable ( ) {
651
651
return ;
652
652
}
653
653
if let Some ( reader) = reader {
@@ -1717,7 +1717,7 @@ impl<B: BackingStorage> TurboTasksBackendInner<B> {
1717
1717
} ) ,
1718
1718
) ;
1719
1719
}
1720
- if self . should_track_dependencies ( ) {
1720
+ if !task . is_immutable ( ) && self . should_track_dependencies ( ) {
1721
1721
old_edges. extend ( iter_many ! ( task, OutdatedCellDependency { target } => OutdatedEdge :: CellDependency ( target) ) ) ;
1722
1722
old_edges. extend ( iter_many ! ( task, OutdatedOutputDependency { target } => OutdatedEdge :: OutputDependency ( target) ) ) ;
1723
1723
old_edges. extend (
You can’t perform that action at this time.
0 commit comments