From 45046f4c5d6edbe0e23ba2d21acd1ef14ce2eec5 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Fri, 7 Dec 2018 07:53:56 -0700 Subject: [PATCH] fix placement of "instantiate" starting counter --- racket/src/racket/src/linklet.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/racket/src/racket/src/linklet.c b/racket/src/racket/src/linklet.c index d73580e993..cf19adc8cb 100644 --- a/racket/src/racket/src/linklet.c +++ b/racket/src/racket/src/linklet.c @@ -1323,8 +1323,6 @@ static void *instantiate_linklet_k(void) Scheme_Hash_Tree *source_names; Scheme_Performance_State perf_state; - scheme_performance_record_start(&perf_state); - p->ku.k.p1 = NULL; p->ku.k.p2 = NULL; p->ku.k.p3 = NULL; @@ -1340,6 +1338,8 @@ static void *instantiate_linklet_k(void) return (Scheme_Object *)scheme_enlarge_runstack(depth, instantiate_linklet_k); } + scheme_performance_record_start(&perf_state); + if (!linklet->jit_ready) { b = scheme_get_param(scheme_current_config(), MZCONFIG_USE_JIT); if (SCHEME_TRUEP(b))