diff options
author | k0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-04-19 16:57:59 +0000 |
---|---|---|
committer | k0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-04-19 16:57:59 +0000 |
commit | 35f1b8f54660cb0c022bc742c406cab46380c31a (patch) | |
tree | c22faf6e6b0aa924fd421b95a38460d793b52491 /lib/forwardable | |
parent | 46697c7e26472e39dbe963ebc33924a37e81d026 (diff) | |
download | ruby-35f1b8f54660cb0c022bc742c406cab46380c31a.tar.gz |
_mjit_compile_send.erb: simplify control flow
to introduce additional optimization for another `cc->me->def->type`
later. I carved out the `cc->me->def->type == VM_METHOD_TYPE_ISEQ`
part because I wanted to check other types as well.
mjit_compile.c: drop get_iseq_if_available and define simplified version
of it, has_valid_method_type.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/forwardable')
0 files changed, 0 insertions, 0 deletions