summaryrefslogtreecommitdiff
path: root/vm.c
diff options
context:
space:
mode:
author卜部昌平 <shyouhei@ruby-lang.org>2020-05-29 15:20:57 +0900
committer卜部昌平 <shyouhei@ruby-lang.org>2020-06-09 09:52:46 +0900
commit77293cef91a9aa424c086ae05f03211d9a8a87d3 (patch)
tree2aa46363231bbd9ec07a086d07695e1a44b63b8e /vm.c
parent3928c151a63b273ff10feb43906d6590c6592d1a (diff)
vm_ci_markable: added
CIs are created on-the-fly, which increases GC pressure. However they include no references to other objects, and those on-the-fly CIs tend to be short lived. Why not skip allocation of them. In doing so we need to add a flag denotes the CI object does not reside inside of objspace.
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/3179
Diffstat (limited to 'vm.c')
0 files changed, 0 insertions, 0 deletions