From c546ee3bb5a8d7469ea6db86f21963dc04913c30 Mon Sep 17 00:00:00 2001 From: Jeremy Evans Date: Wed, 17 Jan 2024 11:08:21 -0800 Subject: [PATCH] Remove SizedQueue#freeze Queue#freeze uses the same C function, so SizedQueue#freeze can use that via normal method lookup. --- thread_sync.c | 1 - 1 file changed, 1 deletion(-) diff --git a/thread_sync.c b/thread_sync.c index c0a0ca7103..0792da481d 100644 --- a/thread_sync.c +++ b/thread_sync.c @@ -1652,7 +1652,6 @@ Init_thread_sync(void) rb_define_method(rb_cSizedQueue, "clear", rb_szqueue_clear, 0); rb_define_method(rb_cSizedQueue, "length", rb_szqueue_length, 0); rb_define_method(rb_cSizedQueue, "num_waiting", rb_szqueue_num_waiting, 0); - rb_define_method(rb_cSizedQueue, "freeze", rb_queue_freeze, 0); rb_define_alias(rb_cSizedQueue, "size", "length"); /* CVar */