From 8550bb33dcf36cc4ce4ea1161e00ffe11b394d32 Mon Sep 17 00:00:00 2001 From: Sam Saffron Date: Thu, 30 Dec 2021 11:36:39 +1100 Subject: [PATCH] drop rb_gc_force_recycle use It's deprecated in Ruby 3.1, and is probably irrelevant compared to all the existing allocation noise running other Ruby code. --- ext/mini_racer_extension/mini_racer_extension.cc | 2 -- 1 file changed, 2 deletions(-) diff --git a/ext/mini_racer_extension/mini_racer_extension.cc b/ext/mini_racer_extension/mini_racer_extension.cc index 6ba7f5c..80b4b4c 100644 --- a/ext/mini_racer_extension/mini_racer_extension.cc +++ b/ext/mini_racer_extension/mini_racer_extension.cc @@ -1268,7 +1268,6 @@ gvl_ruby_callback(void* data) { args->GetIsolate()->TerminateExecution(); if (length > 0) { rb_ary_clear(ruby_args); - rb_gc_force_recycle(ruby_args); } return NULL; } @@ -1291,7 +1290,6 @@ gvl_ruby_callback(void* data) { if (length > 0) { rb_ary_clear(ruby_args); - rb_gc_force_recycle(ruby_args); } if (IsolateData::Get(args->GetIsolate(), IsolateData::DO_TERMINATE)) {