This commit is contained in:
root
2026-06-15 21:42:50 +00:00
parent 34a97e2577
commit 99cd92fb4a
126 changed files with 1615 additions and 1057 deletions
+4 -2
View File
@@ -10,7 +10,7 @@
namespace {
const u64 UCE_UNIT_ABI_VERSION = 6;
const u64 UCE_UNIT_ABI_VERSION = 7;
struct SharedUnitFilesystemState
{
@@ -46,7 +46,7 @@ bool compiler_jit_compile_on_request_enabled(Request* context)
{
if(!context || !context->server)
return(true);
return(config_bool("JIT_COMPILE_ON_REQUEST", true));
return(to_bool(context->server->config["JIT_COMPILE_ON_REQUEST"], true));
}
bool compiler_is_u64_string(String value)
@@ -150,6 +150,8 @@ bool compiler_failure_retry_deferred(Request* context, SharedUnit* su, const Sha
return(false);
if(state.source_time == 0)
return(false);
if(!state.metadata_exists || !state.metadata_parsed || !state.abi_compatible || !state.input_signature_matches)
return(false);
auto required_failure_inputs_time = std::max({
state.source_time,
state.setup_template_time,