authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2023-09-21 00:06:33 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2023-09-21 00:06:33 -07:00
log16783577405277a465ac95f2b524fc5f5e959533
tree1bb440a5303dedf87109992e4e4f5f697c00637d
parenta07c38b8d06036616030520e3839b9052e6332cf

rename 2 functions to _thread to more clearly relay their purpose


5 files changed, 13 insertions(+), 13 deletions(-)

README.md+2-2
......@@ -24,8 +24,8 @@ pub fn main() !void {
2424
2525 // main loop
2626 while (true) {
27 try tracer.init2();
28 defer tracer.deinit2();
27 try tracer.init_thread();
28 defer tracer.deinit_thread();
2929
3030 handler();
3131 }
src/log.zig+2-2
......@@ -6,9 +6,9 @@ pub fn init() !void {}
66
77pub fn deinit() void {}
88
9pub fn init2() !void {}
9pub fn init_thread() !void {}
1010
11pub fn deinit2() void {}
11pub fn deinit_thread() void {}
1212
1313pub inline fn trace_begin(ctx: tracer.Ctx) void {
1414 log.debug("{s}:{d}:{d} ({s})", .{ ctx.src.file, ctx.src.line, ctx.src.column, ctx.src.fn_name });
src/mod.zig+4-4
......@@ -16,13 +16,13 @@ pub fn deinit() void {
1616 impl.deinit();
1717}
1818
19pub fn init2() !void {
20 try impl.init2();
19pub fn init_thread() !void {
20 try impl.init_thread();
2121 started = true;
2222}
2323
24pub fn deinit2() void {
25 impl.deinit2();
24pub fn deinit_thread() void {
25 impl.deinit_thread();
2626}
2727
2828pub inline fn trace(src: std.builtin.SourceLocation) Ctx {
src/none.zig+2-2
......@@ -6,9 +6,9 @@ pub fn init() !void {}
66
77pub fn deinit() void {}
88
9pub fn init2() !void {}
9pub fn init_thread() !void {}
1010
11pub fn deinit2() void {}
11pub fn deinit_thread() void {}
1212
1313pub inline fn trace_begin(ctx: tracer.Ctx) void {
1414 _ = ctx;
src/spall.zig+3-3
......@@ -19,17 +19,17 @@ pub fn deinit() void {
1919 //
2020}
2121
22pub fn init2() !void {
22pub fn init_thread() !void {
2323 tid = std.os.linux.gettid();
2424
25 path = try std.fmt.allocPrint(alloc, "/data/trace.{d}.{d}.spall.jsonl", .{ pid, tid });
25 path = try std.fmt.allocPrint(alloc, "/data/trace.{d}.{d}.spall.json", .{ pid, tid });
2626 file = try std.fs.cwd().createFile(path, .{});
2727 buffered_writer = std.io.bufferedWriter(file.writer());
2828
2929 try buffered_writer.writer().writeAll("[\n");
3030}
3131
32pub fn deinit2() void {
32pub fn deinit_thread() void {
3333 defer alloc.free(path);
3434 defer file.close();
3535