summaryrefslogtreecommitdiff
path: root/range.c
diff options
context:
space:
mode:
authorPeter Zhu <peter.zhu@shopify.com>2021-09-15 09:37:46 -0400
committerPeter Zhu <peter@peterzhu.ca>2021-09-15 09:59:37 -0400
commitdb51bcada408f8b0b93a11d41f8e4222436bd9f2 (patch)
treea76d15a692b6c420e900f98f90de59a4055a0980 /range.c
parenta65ac2d6fa4e7381d88b79a2881f7c05daa903c3 (diff)
Fix total_freed_objects for invalidated pages
When the object is moved back into the T_MOVED, the flags of the T_MOVED is not copied, so the FL_FROM_FREELIST flag is lost. This causes total_freed_objects to always be incremented.
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/4841
Diffstat (limited to 'range.c')
0 files changed, 0 insertions, 0 deletions