ruby--ruby/test
John Hawthorn 83aa68447c YJIT: Allow iseq with both opt and kwargs
Previously we mirrored the fast paths the interpreter had for having
only one of kwargs or optional args. This commit aims to combine the
cases and reduce complexity.

Though this allows calling iseqs which have have both optional and
keyword arguments, it requires that all optional arguments are specified
when there are keyword arguments, since unspecified optional arguments
appear before the kwargs. Support for this can be added a in a future
PR.
2021-12-17 15:26:04 -08:00
..
-ext- Prepare for removing RubyVM::JIT (#5262) 2021-12-13 23:07:46 -08:00
base64
benchmark
bigdecimal
cgi [ruby/cgi] Check integer overflow in long range 2021-12-12 13:05:15 +09:00
coverage
csv Prepare for removing RubyVM::JIT (#5262) 2021-12-13 23:07:46 -08:00
date
did_you_mean
digest
drb Prepare for removing RubyVM::JIT (#5262) 2021-12-13 23:07:46 -08:00
dtrace
erb
error_highlight
etc
excludes
fiber
fiddle
fileutils
fixtures/fake_sorted_set_gem
io
irb [ruby/irb] Examine indentation of in keyword when trying to type include 2021-12-03 00:56:43 +09:00
json
lib Prepare for removing RubyVM::JIT (#5262) 2021-12-13 23:07:46 -08:00
logger
mkmf
monitor
net Prepare for removing RubyVM::JIT (#5262) 2021-12-13 23:07:46 -08:00
nkf
objspace
open-uri
openssl
optparse
ostruct [ruby/ostruct] Alias less methods 2021-12-06 23:21:07 -05:00
pathname
psych
racc
rdoc [ruby/rdoc] Support addition Object class when adding methods to top level 2021-12-09 18:16:06 +09:00
readline
reline Prepare for removing RubyVM::JIT (#5262) 2021-12-13 23:07:46 -08:00
resolv
rinda Prepare for removing RubyVM::JIT (#5262) 2021-12-13 23:07:46 -08:00
ripper ripper: refine test to show expected states 2021-12-14 20:06:51 +09:00
ruby YJIT: Allow iseq with both opt and kwargs 2021-12-17 15:26:04 -08:00
rubygems Skip test_operating_system_customizing_default_dir for failing with rubyci 2021-12-15 21:32:32 +09:00
socket Prepare for removing RubyVM::JIT (#5262) 2021-12-13 23:07:46 -08:00
stringio
strscan
syslog
uri
win32ole [ruby/win32ole] Scale timeout in win32ole 2021-11-25 23:53:15 +09:00
yaml
zlib [ruby/zlib] [Bug #18358] Fix crash in zlib when in progress 2021-11-24 23:01:41 +09:00
runner.rb
test_abbrev.rb
test_delegate.rb
test_extlibs.rb
test_find.rb
test_forwardable.rb
test_getoptlong.rb
test_ipaddr.rb
test_mutex_m.rb
test_observer.rb
test_open3.rb [ruby/open3] Use RbConfig's 'host_os' 2021-12-09 19:28:54 +09:00
test_pp.rb
test_prettyprint.rb
test_pstore.rb
test_pty.rb
test_rbconfig.rb
test_securerandom.rb [ruby/securerandom] Split Random::Formatter from SecureRandom [Feature #18190] 2021-12-09 20:26:44 +09:00
test_set.rb
test_shellwords.rb
test_singleton.rb
test_sorted_set.rb
test_syslog.rb
test_tempfile.rb
test_time.rb
test_timeout.rb
test_tmpdir.rb
test_trick.rb
test_tsort.rb
test_unicode_normalize.rb
test_weakref.rb