From 417eb83b48f2e9eb551e8dd5163778c3ef278972 Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Wed, 26 Apr 2023 18:19:44 -0700 Subject: RJIT: Tweak the default call threshold This number works better on yjit-bench (ruby-lsp). --- rjit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'rjit.c') diff --git a/rjit.c b/rjit.c index e17e4b982e..4ce6af4d4b 100644 --- a/rjit.c +++ b/rjit.c @@ -102,7 +102,7 @@ VALUE rb_rjit_raw_samples = 0; VALUE rb_rjit_line_samples = 0; // A default threshold used to add iseq to JIT. -#define DEFAULT_CALL_THRESHOLD 30 +#define DEFAULT_CALL_THRESHOLD 10 // Size of executable memory block in MiB. #define DEFAULT_EXEC_MEM_SIZE 64 -- cgit v1.2.1