[前][次][番号順一覧][スレッド一覧]

ruby-changes:69950

From: Kazuhiro <ko1@a...>
Date: Fri, 26 Nov 2021 20:13:13 +0900 (JST)
Subject: [ruby-changes:69950] 04951a1226 (master): Remove unused function `size_pool_for_size`

https://git.ruby-lang.org/ruby.git/commit/?id=04951a1226

From 04951a12265ffdd4d455772494db190885536cad Mon Sep 17 00:00:00 2001
From: Kazuhiro NISHIYAMA <zn@m...>
Date: Fri, 26 Nov 2021 10:16:42 +0900
Subject: Remove unused function `size_pool_for_size`

```
compiling ../gc.c
../gc.c:2444:1: warning: unused function 'size_pool_for_size' [-Wunused-function]
size_pool_for_size(rb_objspace_t *objspace, size_t size)
^
1 warning generated.
```
---
 gc.c | 14 --------------
 1 file changed, 14 deletions(-)

diff --git a/gc.c b/gc.c
index d3dc51f2213..8db4f0f8f52 100644
--- a/gc.c
+++ b/gc.c
@@ -2443,20 +2443,6 @@ size_pool_idx_for_size(size_t size) https://github.com/ruby/ruby/blob/trunk/gc.c#L2443
 #endif
 }
 
-#if USE_RVARGC
-static inline rb_size_pool_t *
-size_pool_for_size(rb_objspace_t *objspace, size_t size)
-{
-    size_t size_pool_idx = size_pool_idx_for_size(size);
-
-    rb_size_pool_t *size_pool = &size_pools[size_pool_idx];
-    GC_ASSERT(size_pool->slot_size >= (short)size);
-    GC_ASSERT(size_pool_idx == 0 || size_pools[size_pool_idx - 1].slot_size < (short)size);
-
-    return size_pool;
-}
-#endif
-
 ALWAYS_INLINE(static VALUE newobj_slowpath(VALUE klass, VALUE flags, rb_objspace_t *objspace, rb_ractor_t *cr, int wb_protected, size_t size_pool_idx));
 
 static inline VALUE
-- 
cgit v1.2.1


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]