summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Zhu <peter@peterzhu.ca>2024-02-29 11:27:48 -0500
committerPeter Zhu <peter@peterzhu.ca>2024-02-29 13:23:50 -0500
commit6665ec26db39d35a2cb71597685956784b830b72 (patch)
tree8aff483796f89e61672414250490935595391b13
parent6e2880b388880e0f4de3c8aaa7b1e5fa0e228766 (diff)
Remove check for is_markable_object in gc_mark_stack_values
gc_mark_and_pin already checks for is_markable_object.
-rw-r--r--gc.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/gc.c b/gc.c
index e84c4e1462..18a1b1c9fd 100644
--- a/gc.c
+++ b/gc.c
@@ -6217,9 +6217,7 @@ gc_mark_stack_values(rb_objspace_t *objspace, long n, const VALUE *values)
long i;
for (i=0; i<n; i++) {
- if (is_markable_object(values[i])) {
- gc_mark_and_pin(objspace, values[i]);
- }
+ gc_mark_and_pin(objspace, values[i]);
}
}