From 0d1f4e3c63302c0c539c7ed9870ab14243939ce1 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Fri, 10 Aug 2018 09:59:15 -0600 Subject: [PATCH] unbreak no-JIT build --- racket/src/racket/src/env.c | 2 ++ racket/src/racket/src/linklet.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/racket/src/racket/src/env.c b/racket/src/racket/src/env.c index 1ea8ba70ef..92888ed2df 100644 --- a/racket/src/racket/src/env.c +++ b/racket/src/racket/src/env.c @@ -445,7 +445,9 @@ static Scheme_Env *place_instance_init(void *stack_base, int initial_main_os_thr scheme_init_compenv_places(); +#ifdef MZ_USE_JIT scheme_init_jitprep(); +#endif #ifdef TIME_STARTUP_PROCESS printf("pre-process @ %" PRIdPTR "\n", scheme_get_process_milliseconds()); diff --git a/racket/src/racket/src/linklet.c b/racket/src/racket/src/linklet.c index 52ec0cc75b..01f2f0e94f 100644 --- a/racket/src/racket/src/linklet.c +++ b/racket/src/racket/src/linklet.c @@ -1414,6 +1414,7 @@ static void *instantiate_linklet_k(void) if (!multi) v = scheme_check_one_value(v); +#ifdef MZ_USE_JIT if (linklet->native_lambdas) { int mc; Scheme_Object **mv, *l; @@ -1443,6 +1444,7 @@ static void *instantiate_linklet_k(void) p->ku.multiple.count = mc; } } +#endif scheme_performance_record_end("instantiate", &perf_state);