diff options
| author | Takashi Kokubun <takashikkbn@gmail.com> | 2024-02-23 11:08:09 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-23 19:08:09 +0000 |
| commit | 8a6740c70edf39cdf6230659d191240c43dc6d22 (patch) | |
| tree | 33ccb69b507392b7bc842dfe97e904f8a5bb4ef9 /test/ruby | |
| parent | 50ace992c75724aac6765b944f9017e21901e276 (diff) | |
YJIT: Lazily push a frame for specialized C funcs (#10080)
* YJIT: Lazily push a frame for specialized C funcs
Co-authored-by: Maxime Chevalier-Boisvert <maxime.chevalierboisvert@shopify.com>
* Fix a comment on pc_to_cfunc
* Rename rb_yjit_check_pc to rb_yjit_lazy_push_frame
* Rename it to jit_prepare_lazy_frame_call
* Fix a typo
* Optimize String#getbyte as well
* Optimize String#byteslice as well
---------
Co-authored-by: Maxime Chevalier-Boisvert <maxime.chevalierboisvert@shopify.com>
Diffstat (limited to 'test/ruby')
0 files changed, 0 insertions, 0 deletions
