float run/mem/reg generations out of demon, into core; fix issue of demon access synchronization w/ mem gens, causing failure-to-update-stale-parts-of-process-memory-cache

This commit is contained in:
Ryan Fleury
2025-06-28 10:02:51 -07:00
parent e34e8adbaa
commit 709bc2cfab
8 changed files with 87 additions and 73 deletions
-20
View File
@@ -71,26 +71,6 @@ dmn_halt(U64 code, U64 user_data)
////////////////////////////////
//~ rjf: @dmn_os_hooks Introspection Functions (Implemented Per-OS)
//- rjf: run/memory/register counters
internal U64
dmn_run_gen(void)
{
return 0;
}
internal U64
dmn_mem_gen(void)
{
return 0;
}
internal U64
dmn_reg_gen(void)
{
return 0;
}
//- rjf: non-blocking-control-thread access barriers
internal B32