From bc0164224e4294fa68e42165de4d80b00ef04f6f Mon Sep 17 00:00:00 2001 From: Jeremy Rifkin <51220084+jeremy-rifkin@users.noreply.github.com> Date: Sun, 16 Feb 2025 17:53:40 -0600 Subject: [PATCH] Try using dwarf_set_de_alloc_flag(0) to improve performance and memory usage --- src/symbols/dwarf/dwarf_resolver.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/symbols/dwarf/dwarf_resolver.cpp b/src/symbols/dwarf/dwarf_resolver.cpp index 1b02c1c..fa3bbb5 100644 --- a/src/symbols/dwarf/dwarf_resolver.cpp +++ b/src/symbols/dwarf/dwarf_resolver.cpp @@ -166,6 +166,7 @@ namespace libdwarf { if(use_buffer) { buffer = std::unique_ptr(new char[CPPTRACE_MAX_PATH]); } + dwarf_set_de_alloc_flag(0); auto ret = wrap( dwarf_init_path_a, object_path.c_str(),