Breakpoint property bits
Used by bpt_t::flags. More...
Macros | |
#define | BPT_BRK 0x001 |
suspend execution upon hit | |
#define | BPT_TRACE 0x002 |
add trace information upon hit | |
#define | BPT_UPDMEM 0x004 |
refresh the memory layout and contents before evaluating bpt condition | |
#define | BPT_ENABLED 0x008 |
enabled? | |
#define | BPT_LOWCND 0x010 |
condition is calculated at low level (on the server side) | |
#define | BPT_TRACEON 0x020 |
enable tracing when the breakpoint is reached | |
#define | BPT_TRACE_INSN 0x040 |
instruction tracing | |
#define | BPT_TRACE_FUNC 0x080 |
function tracing | |
#define | BPT_TRACE_BBLK 0x100 |
basic block tracing | |
#define | BPT_TRACE_TYPES (BPT_TRACE_INSN|BPT_TRACE_FUNC|BPT_TRACE_BBLK) |
trace insns, functions, and basic blocks. More... | |
#define | BPT_ELANG_MASK 0xF0000000u |
#define | BPT_ELANG_SHIFT 28 |
index of the extlang (scripting language) of the condition | |
Detailed Description
Used by bpt_t::flags.
Macro Definition Documentation
◆ BPT_TRACE_TYPES
#define BPT_TRACE_TYPES (BPT_TRACE_INSN|BPT_TRACE_FUNC|BPT_TRACE_BBLK) |
trace insns, functions, and basic blocks.
if any of BPT_TRACE_TYPES bits are set but BPT_TRACEON is clear, then turn off tracing for the specified trace types
Generated by 1.9.3