authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-09-25 14:47:09-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-09-25 14:47:09-07:00
log670e7d456c24a8597af6b3809bf1e9ea68746ade
tree8a3b5d927de1f1174d7ab66f79b539ad06a57323
parent812e482bef82450eb1010344a59c497feb12ee67

add some tracy calls


1 files changed, 6 insertions(+), 0 deletions(-)

src/Compilation.zig+6
...@@ -2077,6 +2077,9 @@ fn wantBuildLibUnwindFromSource(comp: *Compilation) bool {...@@ -2077,6 +2077,9 @@ fn wantBuildLibUnwindFromSource(comp: *Compilation) bool {
2077}2077}
20782078
2079fn updateBuiltinZigFile(comp: *Compilation, mod: *Module) !void {2079fn updateBuiltinZigFile(comp: *Compilation, mod: *Module) !void {
2080 const tracy = trace(@src());
2081 defer tracy.end();
2082
2080 const source = try comp.generateBuiltinZigSource(comp.gpa);2083 const source = try comp.generateBuiltinZigSource(comp.gpa);
2081 defer comp.gpa.free(source);2084 defer comp.gpa.free(source);
2082 try mod.zig_cache_artifact_directory.handle.writeFile("builtin.zig", source);2085 try mod.zig_cache_artifact_directory.handle.writeFile("builtin.zig", source);
...@@ -2090,6 +2093,9 @@ pub fn dump_argv(argv: []const []const u8) void {...@@ -2090,6 +2093,9 @@ pub fn dump_argv(argv: []const []const u8) void {
2090}2093}
20912094
2092pub fn generateBuiltinZigSource(comp: *Compilation, allocator: *Allocator) ![]u8 {2095pub fn generateBuiltinZigSource(comp: *Compilation, allocator: *Allocator) ![]u8 {
2096 const tracy = trace(@src());
2097 defer tracy.end();
2098
2093 var buffer = std.ArrayList(u8).init(allocator);2099 var buffer = std.ArrayList(u8).init(allocator);
2094 defer buffer.deinit();2100 defer buffer.deinit();
20952101