From af7dcf0dd0f7dcf27312c5957dd906ad5ea96301 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Sat, 28 Sep 2013 13:35:23 -0400 Subject: [PATCH] JIT: improve configuration dependency --- racket/src/racket/src/jit.h | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/racket/src/racket/src/jit.h b/racket/src/racket/src/jit.h index e8d5f0ec36..803a9ddeb1 100644 --- a/racket/src/racket/src/jit.h +++ b/racket/src/racket/src/jit.h @@ -135,15 +135,6 @@ END_XFORM_ARITH; # define LONG_JUMPS_DEFAULT(x) 1 #endif -#if defined(MZ_PRECISE_GC) -# if defined(MZ_USE_JIT_I386) -# define USE_FLONUM_UNBOXING -# endif -# if defined(MZ_USE_JIT_ARM) && defined(__ARM_PCS_VFP) -# define USE_FLONUM_UNBOXING -# endif -#endif - #ifdef MZ_USE_FUTURES # define MZ_USE_LWC #endif @@ -168,6 +159,15 @@ END_XFORM_ARITH; # endif #endif +#if defined(CAN_INLINE_ALLOC) +# if defined(MZ_USE_JIT_I386) +# define USE_FLONUM_UNBOXING +# endif +# if defined(MZ_USE_JIT_ARM) && defined(__ARM_PCS_VFP) +# define USE_FLONUM_UNBOXING +# endif +#endif + #if defined(__GNUC__) # define USED_ONLY_SOMETIMES __attribute__((unused)) #else