1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/tool/ruby_vm
k0kubun 51a0f04e6b _mjit_compile_send.erb: do not inline tailcall ISeq
because it's not supported by this file. Also, shared `def_iseq_ptr`
instead of copying the main definition of it.

vm_core.h: moved `def_iseq_ptr` to this place. added `inline` to avoid
compiler warnings since it's not used in some files including vm_core.h.
vm_insnhelper.c: moved `def_iseq_ptr` to vm_core.h.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2018-10-30 14:57:03 +00:00
..
controllers tool/insns2vm.rb: get rid of expanding paths 2018-10-18 23:58:21 +00:00
helpers tool/insns2vm.rb: get rid of expanding paths 2018-10-18 23:58:21 +00:00
loaders tool/ruby_vm support for pre-2.0 BASERUBY 2018-01-12 08:38:12 +00:00
models less verbose code by sharing attribute definitions 2018-10-29 03:21:22 +00:00
scripts tool/insns2vm.rb: get rid of expanding paths 2018-10-18 23:58:21 +00:00
tests new insns.def format (2nd try) 2018-01-12 08:38:07 +00:00
views _mjit_compile_send.erb: do not inline tailcall ISeq 2018-10-30 14:57:03 +00:00