This repository has been archived on 2023-11-05. You can view files and clone it, but cannot push or open issues or pull requests.
wasm-micro-runtime/core/iwasm/libraries/debug-engine
Xu Jun 24afd4e7cb
Preserve execution memory for debug instance (#1072)
During debugging, the debug client may request to malloc a memory space
to evaluate the user expressions. If we malloc memory from the linear memory,
it may fail when the thread is in stop status. We preserve a buffer during
creating debug instance, and use a simple bump pointer allocator to serve lldb's
memory request.
2022-04-04 08:23:55 +08:00
..
debug_engine.c Preserve execution memory for debug instance (#1072) 2022-04-04 08:23:55 +08:00
debug_engine.cmake Implement source debugging for interpreter and AOT (#769) 2021-09-29 13:36:46 +08:00
debug_engine.h Preserve execution memory for debug instance (#1072) 2022-04-04 08:23:55 +08:00
gdbserver.c Fix issues reported by klocwork (#1060) 2022-03-24 17:34:22 +08:00
gdbserver.h [debugger enhance] don't block gdbserver thread while executing (#989) 2022-02-16 17:35:35 +08:00
handler.c [debugger enhance] don't block gdbserver thread while executing (#989) 2022-02-16 17:35:35 +08:00
handler.h [debugger enhance] don't block gdbserver thread while executing (#989) 2022-02-16 17:35:35 +08:00
packets.c [debugger enhance] don't block gdbserver thread while executing (#989) 2022-02-16 17:35:35 +08:00
packets.h [debugger enhance] don't block gdbserver thread while executing (#989) 2022-02-16 17:35:35 +08:00
utils.c Enable source debugging feature for windows platform (#910) 2021-12-22 19:52:07 +08:00
utils.h Enable source debugging feature for windows platform (#910) 2021-12-22 19:52:07 +08:00