From a8ac2773f99b922e4a8045f8938ec3d2def6c83c Mon Sep 17 00:00:00 2001 From: cozis Date: Mon, 8 Jun 2026 11:00:49 +0200 Subject: [PATCH] simulator: add setTraceOutputFile to enable tracing and specify the output file --- src/simulator.zig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/simulator.zig b/src/simulator.zig index 6a14ef9..199cab9 100644 --- a/src/simulator.zig +++ b/src/simulator.zig @@ -57,6 +57,10 @@ pub fn deinit(self: *Simulator) void { self.trace.deinit(); } +pub fn setTraceOutputFile(self: *Simulator, path: []const u8) !void { + try self.trace.setOutputFile(path); +} + pub fn addExecutable(self: *Simulator, name: []const u8, entry: EntryPoint) Allocator.Error!void { try self.executables.append(self.gpa, ExecutableName { .name = name,