From 4931e5f829b12ebdabb855f5a922d749a5d3ed42 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Thu, 11 Apr 2024 03:22:05 -0700 Subject: [PATCH] add more context to tracer calls --- git.zig | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/git.zig b/git.zig index 10766d19ac2ca690e93f1ca359f8ae2c6cac0fac..85eec0284d7a401c0460bb9b7d2f97765eec786e 100644 --- a/git.zig +++ b/git.zig @@ -74,7 +74,7 @@ fn ensureObjId(comptime T: type, input: string) T { // https://git-scm.com/book/en/v2/Git-Internals-Git-Objects // https://git-scm.com/book/en/v2/Git-Internals-Packfiles pub fn getObject(alloc: std.mem.Allocator, dir: std.fs.Dir, obj: Id) !string { - const t = tracer.trace(@src(), "", .{}); + const t = tracer.trace(@src(), " {s}", .{obj}); defer t.end(); const result = try std.ChildProcess.exec(.{ @@ -92,7 +92,7 @@ pub fn getObject(alloc: std.mem.Allocator, dir: std.fs.Dir, obj: Id) !string { // https://git-scm.com/book/en/v2/Git-Internals-Git-Objects // https://git-scm.com/book/en/v2/Git-Internals-Packfiles pub fn getObjectSize(alloc: std.mem.Allocator, dir: std.fs.Dir, obj: Id) !u64 { - const t = tracer.trace(@src(), "", .{}); + const t = tracer.trace(@src(), " {s}", .{obj}); defer t.end(); const result = try std.ChildProcess.exec(.{ @@ -108,7 +108,7 @@ pub fn getObjectSize(alloc: std.mem.Allocator, dir: std.fs.Dir, obj: Id) !u64 { // https://git-scm.com/book/en/v2/Git-Internals-Git-Objects // https://git-scm.com/book/en/v2/Git-Internals-Packfiles pub fn isType(alloc: std.mem.Allocator, dir: std.fs.Dir, maybeobj: Id, typ: Tree.Object.Id.Tag) !?bool { - const t = tracer.trace(@src(), "", .{}); + const t = tracer.trace(@src(), " {s} = {s} ?", .{ maybeobj, @tagName(typ) }); defer t.end(); const result = try std.ChildProcess.exec(.{ @@ -125,7 +125,7 @@ pub fn isType(alloc: std.mem.Allocator, dir: std.fs.Dir, maybeobj: Id, typ: Tree // https://git-scm.com/book/en/v2/Git-Internals-Git-Objects // https://git-scm.com/book/en/v2/Git-Internals-Packfiles pub fn getType(alloc: std.mem.Allocator, dir: std.fs.Dir, obj: Id) !Tree.Object.Id.Tag { - const t = tracer.trace(@src(), "", .{}); + const t = tracer.trace(@src(), " {s}", .{obj}); defer t.end(); const result = try std.ChildProcess.exec(.{ @@ -144,7 +144,7 @@ pub fn getType(alloc: std.mem.Allocator, dir: std.fs.Dir, obj: Id) !Tree.Object. // https://git-scm.com/book/en/v2/Git-Internals-Git-Objects // https://git-scm.com/book/en/v2/Git-Internals-Packfiles pub fn revList(alloc: std.mem.Allocator, dir: std.fs.Dir, comptime count: u31, from: CommitId, sub_path: string) !string { - const t = tracer.trace(@src(), "", .{}); + const t = tracer.trace(@src(), "({d}) {s} -- {s}", .{ count, from.id, sub_path }); defer t.end(); const result = try std.ChildProcess.exec(.{ -- 2.54.0