summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYusuke Endoh <mame@ruby-lang.org>2019-08-09 22:48:20 +0900
committerYusuke Endoh <mame@ruby-lang.org>2019-08-09 22:48:20 +0900
commit3ddbba84b5b1f001cd575a48cec56d7ce8e5fbb2 (patch)
tree7072d1ede68960fa0333ae0b658a897c1b30be89
parent63384591e2c72b89f9d69d9acc6c8b80ca8432c3 (diff)
gc.c: Double STACKFRAME_FOR_CALL_CFUNC (1024->2048)
ef64ab917eec02491f6bf7233a4031a8c35385e3 didn't fix the issue, so the size seems not enough yet. https://rubyci.org/logs/rubyci.s3.amazonaws.com/osx1014/ruby-master/log/20190809T114503Z.fail.html.gz
-rw-r--r--gc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gc.c b/gc.c
index 62c5c79..68c45e0 100644
--- a/gc.c
+++ b/gc.c
@@ -4450,7 +4450,7 @@ stack_check(rb_execution_context_t *ec, int water_mark)
#define stack_check(ec, water_mark) FALSE
#endif
-#define STACKFRAME_FOR_CALL_CFUNC 1024
+#define STACKFRAME_FOR_CALL_CFUNC 2048
MJIT_FUNC_EXPORTED int
rb_ec_stack_check(rb_execution_context_t *ec)