diff options
author | 卜部昌平 <shyouhei@ruby-lang.org> | 2020-05-29 15:20:57 +0900 |
---|---|---|
committer | 卜部昌平 <shyouhei@ruby-lang.org> | 2020-06-09 09:52:46 +0900 |
commit | 77293cef91a9aa424c086ae05f03211d9a8a87d3 (patch) | |
tree | 2aa46363231bbd9ec07a086d07695e1a44b63b8e /mini_builtin.c | |
parent | 3928c151a63b273ff10feb43906d6590c6592d1a (diff) | |
download | ruby-77293cef91a9aa424c086ae05f03211d9a8a87d3.tar.gz |
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.
Diffstat (limited to 'mini_builtin.c')
0 files changed, 0 insertions, 0 deletions