[Lldb-commits] [lldb] [lldb] Add InstructionARM64 to lldb-server (PR #137267)

David Spickett via lldb-commits lldb-commits at lists.llvm.org
Fri Apr 25 01:28:16 PDT 2025


DavidSpickett wrote:

> The instruction emulation plugins are used to implement software single-stepping on architectures without (reliably present) hardware support. AFAIK aarch64 is not one of those.

I think it's also used in unwinding for some basic prologue/epilogue instructions, but I think that would happen in the client lldb not the server.

Also if this code is not in lldb-server now, I don't see a reason to add it unless it's solving a real prolem.

https://github.com/llvm/llvm-project/pull/137267


More information about the lldb-commits mailing list