lib/memtrace/src/stack/root.zig
daab053ee43316e1809a84551d573ddd1e5bf3d2
1 const analyze_mod = @import("analyze.zig");
2 const budget_mod = @import("budget.zig");
3 const capture_mod = @import("capture.zig");
4 const identity_mod = @import("identity.zig");
5 const report_mod = @import("report.zig");
6 const roots_mod = @import("roots.zig");
7 const symbolize_mod = @import("symbolize.zig");
8
9 pub const analyze = analyze_mod;
10 pub const budget = budget_mod;
11 pub const capture = capture_mod;
12 pub const identity = identity_mod;
13 pub const report = report_mod;
14 pub const roots = roots_mod;
15 pub const symbolize = symbolize_mod;
16
17 pub const Attribution = capture_mod.Attribution;
18 pub const Capture = capture_mod.Capture;
19 pub const Interner = capture_mod.Interner;
20 pub const max_frames_limit = capture_mod.max_frames_limit;
21
22 pub const Digest = identity_mod.Digest;
23
24 pub fn isMetadataLine(line: []const u8) bool {
25 return capture_mod.isMetadataLine(line) or
26 identity_mod.isMetadataLine(line);
27 }