mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-06-15 16:42:23 -07:00
adjust top-level rd_frame structure to allow N cycles (rather than 1) of [rd cmds], [d tick] per frame; fix a few ctrl thread driving issues in dbg engine
This commit is contained in:
@@ -1939,7 +1939,11 @@ d_tick(Arena *arena, D_TargetArray *targets, D_BreakpointArray *breakpoints, D_P
|
||||
for(CTRL_EntityNode *n = threads.first; n != 0; n = n->next)
|
||||
{
|
||||
CTRL_Entity *thread = n->v;
|
||||
str8_list_push(scratch.arena, &strings, str8_struct(&thread->is_frozen));
|
||||
if(thread->is_frozen)
|
||||
{
|
||||
str8_list_push(scratch.arena, &strings, str8_struct(&thread->id));
|
||||
str8_list_push(scratch.arena, &strings, str8_struct(&thread->is_frozen));
|
||||
}
|
||||
}
|
||||
for(U64 idx = 0; idx < breakpoints->count; idx += 1)
|
||||
{
|
||||
|
||||
+4123
-4108
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user