summaryrefslogtreecommitdiff
path: root/yjit.c
diff options
context:
space:
mode:
authorJohn Hawthorn <john@hawthorn.email>2021-11-01 07:54:59 -0700
committerGitHub <noreply@github.com>2021-11-01 10:54:59 -0400
commit2fa51c70683ef8198bddb3332eb62c9239cbde8f (patch)
tree02512af978cf67df3f2ad0b59665f17e0f34c571 /yjit.c
parentb474049c78dc8d6e24aec4c8073240b61b6869f7 (diff)
YJIT: Support kwargs sends with all defaults (#5067)
* YJIT: Support kwargs sends with all defaults Previously keyword argument methods were only compiled by YJIT when all keywords were specified in the caller. This adds support for calling methods with keyword arguments when no keyword arguments are specified and all are filled with the defaults. * Remove unused send_iseq_kwargs_none_passed
Notes
Notes: Merged-By: maximecb <maximecb@ruby-lang.org>
Diffstat (limited to 'yjit.c')
-rw-r--r--yjit.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/yjit.c b/yjit.c
index a0ac959d4f..cef7492e34 100644
--- a/yjit.c
+++ b/yjit.c
@@ -82,7 +82,6 @@ YJIT_DECLARE_COUNTERS(
send_iseq_arity_error,
send_iseq_only_keywords,
send_iseq_kwargs_req_and_opt_missing,
- send_iseq_kwargs_none_passed,
send_iseq_kwargs_mismatch,
send_iseq_complex_callee,
send_not_implemented_method,