Skip to content

Commit 3a4d9f8

Browse files
Djordje Todorovicdjolertrk
authored andcommitted
[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
1 parent b7e3759 commit 3a4d9f8

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

llvm/docs/ReleaseNotes.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,18 @@ Changes to the Go bindings
134134
Changes to the DAG infrastructure
135135
---------------------------------
136136

137+
138+
Changes to the Debug Info
139+
---------------------------------
140+
141+
* LLVM now supports the debug entry values (DW_OP_entry_value) production for
142+
the x86, ARM, and AArch64 targets by default. Other targets can use
143+
the utility by using the experimental option ("-debug-entry-values").
144+
This is a debug info feature that allows debuggers to recover the value of
145+
optimized-out parameters by going up a stack frame and interpreting the values
146+
passed to the callee. The feature improves the debugging user experience when
147+
debugging optimized code.
148+
137149
Changes to LLDB
138150
===============
139151

0 commit comments

Comments
 (0)