| ... | @@ -196,6 +196,7 @@ fn runLinkTasks(q: *Queue, comp: *Compilation) Io.Cancelable!void { | ... | @@ -196,6 +196,7 @@ fn runLinkTasks(q: *Queue, comp: *Compilation) Io.Cancelable!void { |
| 196 | }; | 196 | }; |
| 197 | } | 197 | } |
| 198 | | 198 | |
| | 199 | have_idle_tasks = true; |
| 199 | zcu_tasks: while (true) { | 200 | zcu_tasks: while (true) { |
| 200 | var task_buf: [128]ZcuTask = undefined; | 201 | var task_buf: [128]ZcuTask = undefined; |
| 201 | const limit: usize = if (have_idle_tasks) 0 else 1; | 202 | const limit: usize = if (have_idle_tasks) 0 else 1; |