all: type-safe time units

This commit is contained in:
Loïc Grégoire
2026-08-02 00:02:44 -04:00
parent 24372a2b4e
commit e36416304b
23 changed files with 137 additions and 61 deletions
+2 -2
View File
@@ -113,7 +113,7 @@ fn dispatch_queue(cpu: u32) void {
if (sched_cpu.start_timer) {
ke.timer.set(
&sched_cpu.resched_timer,
std.time.ns_per_ms * config.sched_timeslice,
.from(r.Milliseconds.init(config.sched_timeslice)),
.{ .dpc = &sched_cpu.resched_dpc },
);
}
@@ -123,7 +123,7 @@ fn dispatch_queue(cpu: u32) void {
ke.timer.cancel(&sched_cpu.resched_timer);
ke.timer.set(
&sched_cpu.resched_timer,
std.time.ns_per_ms * config.sched_timeslice,
.from(r.Milliseconds.init(config.sched_timeslice)),
.{ .dpc = &sched_cpu.resched_dpc },
);
}