mirror-llvm-project/lldb/source/Plugins/Process
Jonas Devlieghere 56eb9ab867
[lldb] Bound a WebAssembly backtrace by the target's maximum depth (#213397)
Only UnwindLLDB honored target.process.thread.max-backtrace-depth, so
UnwindWasm reported every frame the stub sent and a stack that recursed
without end was walked to its end.

Bound the frame count by the depth on every query rather than dropping
the frames that exceed it. A Wasm call stack arrives whole on the first
query, so a depth lowered after that has to still apply, which is when a
user reaches for it. The synthetic call frame addresses stay derived
from the whole stack, so the order of the frames does not depend on the
depth.
2026-07-31 21:44:20 -07:00
..
AIX [lldb][AIX] Implement read/write handling for GPR and SPR registers (#193205) 2026-04-30 12:06:15 +05:30
elf-core Fix ProcessELFCore::GetProcessInfo() to return expected results. (#210807) 2026-07-23 14:24:08 -04:00
FreeBSD [NFC][lldb] move m_stop_info and m_stop_description up a class (#201858) 2026-06-08 12:45:43 +01:00
FreeBSD-Kernel-Core [lldb][FreeBSDKernel] Supply values for CS/SS registers (#192207) 2026-04-15 17:51:49 +09:00
gdb-remote [lldb] Restore autosense for expedited memory-cache address parsing (#211846) 2026-07-24 16:38:13 +00:00
Linux [lldb][AArch64][Linux] Track all register cache validity in one place (#197113) 2026-07-28 10:05:43 +01:00
mach-core [lldb] Make argument to ConstString::AsCString explicit (#190183) 2026-04-07 13:39:48 +00:00
MacOSX-Kernel [lldb] Fix misconstructed log/formatv calls (#196129) 2026-05-06 21:33:03 +00:00
minidump [lldb] Remove ConstString from SectionList::FindSectionByName (#207296) 2026-07-06 13:29:08 -07:00
NetBSD [NFC][lldb] move m_stop_info and m_stop_description up a class (#201858) 2026-06-08 12:45:43 +01:00
POSIX [LLDB][PosixELF] Move m_mem_region_cache to generic ELF layer (#195809) 2026-05-06 18:49:33 +08:00
scripted [lldb/Interpreter] Surface Python exceptions from scripted extensions (#198153) 2026-07-31 17:51:12 -07:00
Utility [lldb][x86] Remove GCC 6 workaround (#210317) 2026-07-17 13:18:25 +00:00
wasm [lldb] Bound a WebAssembly backtrace by the target's maximum depth (#213397) 2026-07-31 21:44:20 -07:00
Windows/Common [ADT] Remove deprecated llvm::make_scope_exit (#212987) 2026-07-30 14:58:46 +02:00
CMakeLists.txt [LLDB][Docs] List available settings (#168245) 2026-04-14 20:25:04 +02:00