aboutsummaryrefslogtreecommitdiff
path: root/lib/std/debug/Coverage.zig
diff options
context:
space:
mode:
authorMatthew Lugg <mlugg@mlugg.co.uk>2025-09-30 20:24:58 +0100
committerGitHub <noreply@github.com>2025-09-30 20:24:58 +0100
commitb64535e3c8770db9bf314fc14d1b2b276b864f72 (patch)
tree4a6f90029d8feff983889a133326fbe2a4e3465d /lib/std/debug/Coverage.zig
parent7adb15892eada307b43a6a7844d3e51720f8992d (diff)
parent1120546f72405ac263dce7414eb71ca4e6c96fc8 (diff)
downloadzig-b64535e3c8770db9bf314fc14d1b2b276b864f72.tar.gz
zig-b64535e3c8770db9bf314fc14d1b2b276b864f72.zip
Merge pull request #25227 from mlugg/capture-stack
The Great `std.debug` Refactor
Diffstat (limited to 'lib/std/debug/Coverage.zig')
-rw-r--r--lib/std/debug/Coverage.zig3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/std/debug/Coverage.zig b/lib/std/debug/Coverage.zig
index 58e600dc63..f1621c0e12 100644
--- a/lib/std/debug/Coverage.zig
+++ b/lib/std/debug/Coverage.zig
@@ -145,6 +145,7 @@ pub const ResolveAddressesDwarfError = Dwarf.ScanError;
pub fn resolveAddressesDwarf(
cov: *Coverage,
gpa: Allocator,
+ endian: std.builtin.Endian,
/// Asserts the addresses are in ascending order.
sorted_pc_addrs: []const u64,
/// Asserts its length equals length of `sorted_pc_addrs`.
@@ -184,7 +185,7 @@ pub fn resolveAddressesDwarf(
if (cu.src_loc_cache == null) {
cov.mutex.unlock();
defer cov.mutex.lock();
- d.populateSrcLocCache(gpa, cu) catch |err| switch (err) {
+ d.populateSrcLocCache(gpa, endian, cu) catch |err| switch (err) {
error.MissingDebugInfo, error.InvalidDebugInfo => {
out.* = SourceLocation.invalid;
continue :next_pc;