move hash store eviction to base layer async wavefront; start dasm transition

This commit is contained in:
Ryan Fleury
2025-09-17 16:38:14 -07:00
parent e33a95bfe2
commit 0c1010b72d
5 changed files with 327 additions and 49 deletions
+3
View File
@@ -190,6 +190,9 @@ async_thread_entry_point(void *params)
for(;!ins_atomic_u32_eval(&global_async_exit);)
{
MutexScope(async_tick_start_mutex) cond_var_wait(async_tick_start_cond_var, async_tick_start_mutex, os_now_microseconds()+100000);
#if defined(HASH_STORE_H)
hs_tick();
#endif
#if defined(FILE_STREAM_H)
fs_tick();
#endif