[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