aboutsummaryrefslogtreecommitdiffstats
path: root/gc.c
diff options
context:
space:
mode:
authorKazuhiro NISHIYAMA <zn@mbf.nifty.com>2019-05-24 18:59:58 +0900
committerKazuhiro NISHIYAMA <zn@mbf.nifty.com>2019-05-24 18:59:58 +0900
commit6ae9d5c85f3a2a7002b8fc0525e3aca645ec1709 (patch)
tree34f5249c2badf6bb2affe8a7155ea822c0ec4c15 /gc.c
parentc06f9e1d24e0e164506c6b5946a02814319485cc (diff)
downloadruby-6ae9d5c85f3a2a7002b8fc0525e3aca645ec1709.tar.gz
Revert "check it in eden or tomb."
This reverts commit 712c027524e3a03500b3098d950fc2f0608ce897.
Diffstat (limited to 'gc.c')
-rw-r--r--gc.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/gc.c b/gc.c
index 3432373dfd..ae0c68cc01 100644
--- a/gc.c
+++ b/gc.c
@@ -2212,10 +2212,8 @@ is_pointer_to_heap(rb_objspace_t *objspace, void *ptr)
page = heap_pages_sorted[mid];
if (page->start <= p) {
if (p < page->start + page->total_slots) {
- if (!page->flags.in_tomb) {
- RB_DEBUG_COUNTER_INC(gc_isptr_maybe);
- return TRUE;
- }
+ RB_DEBUG_COUNTER_INC(gc_isptr_maybe);
+ return TRUE;
}
lo = mid + 1;
}