mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-09-24 02:00:05 +00:00
upgrade eval space reads with staleness/bad/change info, to expand process memory cache reading abilities to all evaluation spaces; unmapped address visualization (both memory view & single line eval)
This commit is contained in:
@@ -4512,7 +4512,7 @@ d_ctrl_eval_space_gen(E_Space space)
|
||||
}
|
||||
|
||||
internal B32
|
||||
d_ctrl_eval_space_read(E_Space space, void *out, Rng1U64 range)
|
||||
d_ctrl_eval_space_read(E_Space space, void *out, E_SpaceRangeInfo *out_range_info, Rng1U64 range)
|
||||
{
|
||||
B32 result = 0;
|
||||
switch(space.kind)
|
||||
|
||||
@@ -554,7 +554,7 @@ internal DMN_Event *d_ctrl_thread__next_dmn_event(Arena *arena, DMN_CtrlCtx *ctr
|
||||
|
||||
//- rjf: eval helpers
|
||||
internal U64 d_ctrl_eval_space_gen(E_Space space);
|
||||
internal B32 d_ctrl_eval_space_read(E_Space space, void *out, Rng1U64 vaddr_range);
|
||||
internal B32 d_ctrl_eval_space_read(E_Space space, void *out, E_SpaceRangeInfo *out_range_info, Rng1U64 vaddr_range);
|
||||
|
||||
//- rjf: control thread eval scopes
|
||||
internal D_EvalScope *d_ctrl_thread__eval_scope_begin(Arena *arena, D_BreakpointList *user_bps, D_Entity *thread);
|
||||
|
||||
Reference in New Issue
Block a user