diff options
author | Koichi Sasada <ko1@atdot.net> | 2020-12-17 15:46:36 +0900 |
---|---|---|
committer | Koichi Sasada <ko1@atdot.net> | 2020-12-17 16:53:41 +0900 |
commit | 92137718170118030a1f56303764d08201bf5c33 (patch) | |
tree | c7c6113125522d14c066a942bde8f30d230bf0b9 /gc.c | |
parent | 5d74894f2bc4a3a18aec952d946ead3d784cb4b4 (diff) |
encourage inlining for vm_sendish()
Some tunings.
* add `inline` for vm_sendish()
* pass enum instead of func ptr to vm_sendish()
* reorder initial order of `calling` struct.
* add ALWAYS_INLINE for vm_search_method_fastpath()
* call vm_search_method_fastpath() from vm_sendish()
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/3922
Diffstat (limited to 'gc.c')
0 files changed, 0 insertions, 0 deletions