diff options
| author | 卜部昌平 <shyouhei@ruby-lang.org> | 2020-05-26 10:22:51 +0900 |
|---|---|---|
| committer | 卜部昌平 <shyouhei@ruby-lang.org> | 2020-06-03 16:13:47 +0900 |
| commit | 796f9edae0a48c2949345febd8189809fbfdb192 (patch) | |
| tree | 8cd58b49943b3c9a532e1494255164a9d9fe095d /lib/net | |
| parent | ec87a58d556c83bbec44c2df8444d95df56379a4 (diff) | |
vm_invoke_block: insertion of unused args
This makes it possible for vm_invoke_block to pass its passed arguments
verbatimly to calling functions. Because they are tail-called the
function calls can be strength-recuced into indirect jumps, which is a
huge win.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/3152
Diffstat (limited to 'lib/net')
0 files changed, 0 insertions, 0 deletions
