From 3a4d9f8335c6646f9c8fcac2ade82580fd8d0780 Mon Sep 17 00:00:00 2001 From: Djordje Todorovic Date: Tue, 7 Apr 2020 12:05:22 +0200 Subject: [PATCH] [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 --- llvm/docs/ReleaseNotes.rst | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/llvm/docs/ReleaseNotes.rst b/llvm/docs/ReleaseNotes.rst index f23756b..6858c2e 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 =============== -- 2.7.4