[all-commits] [llvm/llvm-project] a34b17: [DLCov] Origin-Tracking: Add debugify support (#14...
Stephen Tozer via All-commits
all-commits at lists.llvm.org
Fri Jul 4 01:52:35 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a34b1755e23c63650e6e4b358ba79ebaf05d67cc
https://github.com/llvm/llvm-project/commit/a34b1755e23c63650e6e4b358ba79ebaf05d67cc
Author: Stephen Tozer <stephen.tozer at sony.com>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M llvm/docs/HowToUpdateDebugInfo.rst
M llvm/include/llvm/Support/Signals.h
M llvm/lib/Transforms/Utils/Debugify.cpp
A llvm/test/tools/llvm-original-di-preservation/Inputs/expected-origin.html
M llvm/test/tools/llvm-original-di-preservation/Inputs/expected-skipped.html
A llvm/test/tools/llvm-original-di-preservation/Inputs/origin.json
M llvm/test/tools/llvm-original-di-preservation/basic.test
M llvm/utils/llvm-original-di-preservation.py
Log Message:
-----------
[DLCov] Origin-Tracking: Add debugify support (#143594)
This patch is part of a series that adds origin-tracking to the debugify
source location coverage checks, allowing us to report symbolized stack
traces of the point where missing source locations appear.
This patch completes the feature, having debugify handle origin stack
traces by symbolizing them when an associated bug is found and printing
them into the JSON report file as part of the bug entry. This patch also
updates the script that parses the JSON report and creates a
human-readable HTML report, adding an "Origin" entry to the table that
contains an expandable textbox containing the symbolized stack trace.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list