first pass at unified evaluation cache

This commit is contained in:
Ryan Fleury
2025-04-23 17:29:31 -07:00
parent 23125dd312
commit 2f7e48e5cf
6 changed files with 426 additions and 0 deletions
+5
View File
@@ -4819,6 +4819,11 @@ ctrl_thread__eval_scope_begin(Arena *arena, CTRL_Entity *thread)
}
e_select_interpret_ctx(&scope->interpret_ctx, eval_modules_primary->rdi, thread_rip_voff);
////////////////////////////
//- rjf: begin cached evaluations
//
e_cache_eval_begin();
return scope;
}