mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-10-07 08:25:41 +00:00
dbg_engine: shift thread register reads / process memory reads -> abstraction layer, rather than directly calling into demon; cache crash dump info, like thread info & memory ranges; implement thread reg reads & memory reads for dumps by using this acceleration structure when we have a dump handle, instead of regular demon reads.
This commit is contained in:
+1
-1
@@ -2028,7 +2028,7 @@ e_push_irtree_and_type_from_expr(Arena *arena, E_IRTreeAndType *root_parent, E_I
|
||||
if(reg_num != 0)
|
||||
{
|
||||
string_mapped = 1;
|
||||
Arch arch = e_base_ctx->primary_module->arch;
|
||||
Arch arch = e_base_ctx->thread_arch;
|
||||
ARCH_Info *arch_info = arch_info_from_arch(arch);
|
||||
ARCH_RegCode reg_code = reg_num;
|
||||
Rng1U16 reg_rng = arch_info->reg_code_rng_table[reg_code];
|
||||
|
||||
Reference in New Issue
Block a user