mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
20d9aefccb
Inline cache (IC) entries are no longer GC managed object. IC entries are freed when ISeq is freed. * iseq.c: fix mark, free, memsize functions for above change. * insns.def: remove rb_gc_write_barrier(). * vm_insnhelper.c (vm_method_search): ditto. * tool/instruction.rb, template/insns_info.inc.tmpl (insn_iclen): added. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e |
||
---|---|---|
.. | ||
asm_parse.rb | ||
build-transcode | ||
compile_prelude.rb | ||
config.guess | ||
config.sub | ||
eval.rb | ||
file2lastrev.rb | ||
generic_erb.rb | ||
ifchange | ||
insns2vm.rb | ||
install-sh | ||
instruction.rb | ||
make-snapshot | ||
mdoc2man.rb | ||
mkconfig.rb | ||
node_name.rb | ||
parse.rb | ||
rbinstall.rb | ||
rmdirs | ||
rubytest.rb | ||
runruby.rb | ||
strip-rdoc.rb | ||
transcode-tblgen.rb | ||
vtlh.rb | ||
ytab.sed |