aboutsummaryrefslogtreecommitdiff
path: root/lib/build_runner.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-03-03 15:35:42 -0700
committerAndrew Kelley <andrew@ziglang.org>2023-03-15 10:48:13 -0700
commit80d1976db9efd21920a45890cbf368d808b166e5 (patch)
tree6e6406ce1771042cc4c56a9ab821b1b793c0f406 /lib/build_runner.zig
parent0322e292e8e55a16f5d61defa9b079c5364aabb9 (diff)
downloadzig-80d1976db9efd21920a45890cbf368d808b166e5.tar.gz
zig-80d1976db9efd21920a45890cbf368d808b166e5.zip
build runner: add microseconds to elapsed in build summary
Diffstat (limited to 'lib/build_runner.zig')
-rw-r--r--lib/build_runner.zig12
1 files changed, 7 insertions, 5 deletions
diff --git a/lib/build_runner.zig b/lib/build_runner.zig
index 1c07efd944..da07bc5b26 100644
--- a/lib/build_runner.zig
+++ b/lib/build_runner.zig
@@ -515,6 +515,8 @@ fn printTreeStep(
try stderr.writer().print(" {d}s", .{ns / std.time.ns_per_s});
} else if (ns >= std.time.ns_per_ms) {
try stderr.writer().print(" {d}ms", .{ns / std.time.ns_per_ms});
+ } else if (ns >= std.time.ns_per_us) {
+ try stderr.writer().print(" {d}us", .{ns / std.time.ns_per_us});
} else {
try stderr.writer().print(" {d}ns", .{ns});
}
@@ -524,15 +526,15 @@ fn printTreeStep(
const rss = s.result_peak_rss;
try ttyconf.setColor(stderr, .Dim);
if (rss >= 1000_000_000_000) {
- try stderr.writer().print(" {d}G MaxRSS", .{rss / 1000_000_000_000});
+ try stderr.writer().print(" MaxRSS:{d}G", .{rss / 1000_000_000_000});
} else if (rss >= 1000_000_000) {
- try stderr.writer().print(" {d}M MaxRSS", .{rss / 1000_000_000});
+ try stderr.writer().print(" MaxRSS:{d}M", .{rss / 1000_000_000});
} else if (rss >= 1000_000) {
- try stderr.writer().print(" {d}M MaxRSS", .{rss / 1000_000});
+ try stderr.writer().print(" MaxRSS:{d}M", .{rss / 1000_000});
} else if (rss >= 1000) {
- try stderr.writer().print(" {d}K MaxRSS", .{rss / 1000});
+ try stderr.writer().print(" MaxRSS:{d}K", .{rss / 1000});
} else {
- try stderr.writer().print(" {d}B MaxRSS", .{rss});
+ try stderr.writer().print(" MaxRSS:{d}B", .{rss});
}
try ttyconf.setColor(stderr, .Reset);
}