[llvm] 3a4d9f8 - [docs] Add the release notes about Debug Entry Values
Djordje Todorovic via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 7 03:08:39 PDT 2020
Author: Djordje Todorovic
Date: 2020-04-07T12:08:22+02:00
New Revision: 3a4d9f8335c6646f9c8fcac2ade82580fd8d0780
URL: https://github.com/llvm/llvm-project/commit/3a4d9f8335c6646f9c8fcac2ade82580fd8d0780
DIFF: https://github.com/llvm/llvm-project/commit/3a4d9f8335c6646f9c8fcac2ade82580fd8d0780.diff
LOG: [docs] Add the release notes about Debug Entry Values
Note that x86, arm and aarch64 targets support the Debug Entry Values
feature by default.
Differential Revision: https://reviews.llvm.org/D77494
Added:
Modified:
llvm/docs/ReleaseNotes.rst
Removed:
################################################################################
diff --git a/llvm/docs/ReleaseNotes.rst b/llvm/docs/ReleaseNotes.rst
index f23756b1ab97..6858c2e97146 100644
--- a/llvm/docs/ReleaseNotes.rst
+++ b/llvm/docs/ReleaseNotes.rst
@@ -134,6 +134,18 @@ Changes to the Go bindings
Changes to the DAG infrastructure
---------------------------------
+
+Changes to the Debug Info
+---------------------------------
+
+* LLVM now supports the debug entry values (DW_OP_entry_value) production for
+ the x86, ARM, and AArch64 targets by default. Other targets can use
+ the utility by using the experimental option ("-debug-entry-values").
+ This is a debug info feature that allows debuggers to recover the value of
+ optimized-out parameters by going up a stack frame and interpreting the values
+ passed to the callee. The feature improves the debugging user experience when
+ debugging optimized code.
+
Changes to LLDB
===============
More information about the llvm-commits
mailing list