From 3b5e7f54d4e9dac07ab334fa13abc2475eff2caa Mon Sep 17 00:00:00 2001 From: cozis Date: Mon, 8 Jun 2026 10:41:52 +0200 Subject: [PATCH] scheduler: call timeAdvanced --- src/scheduler.zig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/scheduler.zig b/src/scheduler.zig index d3561fa..b087b71 100644 --- a/src/scheduler.zig +++ b/src/scheduler.zig @@ -226,10 +226,12 @@ fn findBlockedTaskWithLowestWakeupTime(self: *Scheduler) ?*Task { fn advanceTimeAndUnblockTasks(self: *Scheduler, new_time: u64) void { std.debug.assert(self.current_time < new_time); + const old_time = self.current_time; self.current_time = new_time; for (self.tasks.items) |task| { task.node.local_time = @max(task.node.local_time, new_time); } + self.trace.timeAdvanced(old_time, new_time); for (self.tasks.items) |*task| { if (task.state == .blocked) { if (task.wakeup_time) |wakeup_time| {