diff --git a/src/chrome.zig b/src/chrome.zig index 8cb2705ca95167df7e37e15071c324854f388e07..e645f7b71a16681206e456e0fe071e464ed4b050 100644 --- a/src/chrome.zig +++ b/src/chrome.zig @@ -42,7 +42,7 @@ pub fn deinit_thread() void { buffered_writer.flush() catch {}; } -pub inline fn trace_begin(src: std.builtin.SourceLocation, comptime ifmt: []const u8, iargs: anytype) void { +pub fn trace_begin(src: std.builtin.SourceLocation, comptime ifmt: []const u8, iargs: anytype) void { buffered_writer.print( \\{{"cat":"function", "name":"{s}:{d}:{d} ({s}) ++ ifmt ++ @@ -62,7 +62,7 @@ pub inline fn trace_begin(src: std.builtin.SourceLocation, comptime ifmt: []cons ) catch {}; } -pub inline fn trace_end(ctx: tracer.Ctx) void { +pub fn trace_end(ctx: tracer.Ctx) void { _ = ctx; buffered_writer.print( \\{{"cat":"function", "ph": "E", "pid": {d}, "tid": {d}, "ts": {d}}}, diff --git a/src/log.zig b/src/log.zig index 3bd006c2a6ed8c4215b36af6e79ac45e05e5bab4..1ecf466816febc7a2bdc84361682d2b01226e7b0 100644 --- a/src/log.zig +++ b/src/log.zig @@ -14,11 +14,11 @@ pub fn init_thread(args: struct {}) !void { pub fn deinit_thread() void {} -pub inline fn trace_begin(src: std.builtin.SourceLocation, comptime ifmt: []const u8, iargs: anytype) void { +pub fn trace_begin(src: std.builtin.SourceLocation, comptime ifmt: []const u8, iargs: anytype) void { log.debug("{s}:{d}:{d} ({s})" ++ ifmt, .{ src.file, src.line, src.column, src.fn_name } ++ iargs); } -pub inline fn trace_end(ctx: tracer.Ctx) void { +pub fn trace_end(ctx: tracer.Ctx) void { _ = ctx; } diff --git a/src/mod.zig b/src/mod.zig index d53efac7b1d75ab6eb288fa8f6ec38f1cf247838..bf88fd32c88bd2c4d06c8c1210f0ae29187d7c95 100644 --- a/src/mod.zig +++ b/src/mod.zig @@ -45,7 +45,7 @@ pub fn deinit_thread() void { started = false; } -pub inline fn trace(src: std.builtin.SourceLocation, comptime fmt: []const u8, args: anytype) Ctx { +pub fn trace(src: std.builtin.SourceLocation, comptime fmt: []const u8, args: anytype) Ctx { return .{ .src = src, .data = if (!started) undefined else impl.trace_begin(src, fmt, args), @@ -56,7 +56,7 @@ pub const Ctx = struct { src: std.builtin.SourceLocation, data: impl.Data, - pub inline fn end(self: Ctx) void { + pub fn end(self: Ctx) void { if (!started) return; impl.trace_end(self); } diff --git a/src/none.zig b/src/none.zig index 842ca9f741985f73f461982219bdf0b95f4be788..4cbeb6a6dcd4f21040d66a0af2242ef4f47ed4b4 100644 --- a/src/none.zig +++ b/src/none.zig @@ -14,13 +14,13 @@ pub fn init_thread(args: struct {}) !void { pub fn deinit_thread() void {} -pub inline fn trace_begin(src: std.builtin.SourceLocation, comptime ifmt: []const u8, iargs: anytype) void { +pub fn trace_begin(src: std.builtin.SourceLocation, comptime ifmt: []const u8, iargs: anytype) void { _ = src; _ = ifmt; _ = iargs; } -pub inline fn trace_end(ctx: tracer.Ctx) void { +pub fn trace_end(ctx: tracer.Ctx) void { _ = ctx; } diff --git a/src/spall.zig b/src/spall.zig index b5446d9747ee512caeeb2045f85d33d5ae3af71b..c95d348917b5aaeee6d2ab67bfa6154645e14065 100644 --- a/src/spall.zig +++ b/src/spall.zig @@ -41,7 +41,7 @@ pub fn deinit_thread() void { buffered_writer.flush() catch {}; } -pub inline fn trace_begin(src: std.builtin.SourceLocation, comptime ifmt: []const u8, iargs: anytype) void { +pub fn trace_begin(src: std.builtin.SourceLocation, comptime ifmt: []const u8, iargs: anytype) void { const fmt = "{s}:{d}:{d} ({s})" ++ ifmt; const args = .{ src.file, src.line, src.column, src.fn_name }; buffered_writer.writeStruct(BeginEvent{ @@ -54,7 +54,7 @@ pub inline fn trace_begin(src: std.builtin.SourceLocation, comptime ifmt: []cons buffered_writer.print(fmt, args ++ iargs) catch return; } -pub inline fn trace_end(ctx: tracer.Ctx) void { +pub fn trace_end(ctx: tracer.Ctx) void { _ = ctx; buffered_writer.writeStruct(EndEvent{ .pid = @intCast(pid),