summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2025-12-03[ruby/json] Fix duplicated test_unsafe_load_with_options test caseJean Boussier
2025-12-03[ruby/json] Reproduce C ext behavior of ignoring mutated depth in arraysÉtienne Barrié
2025-12-03[ruby/json] Test and restore behavior around to_json changing depthÉtienne Barrié
2025-12-03[ruby/json] Improve `JSON.load` and `JSON.unsafe_load` to allow passing optio...Jean Boussier
2025-12-03Handle NEWOBJ tracepoints settings fieldsJean Boussier
2025-12-02Avoid leaking fd in uminus_no_embed testJohn Hawthorn
2025-12-03Check and raise semantics errors on nested variables captures in patternsyui-knk
2025-12-02[ruby/prism] Clean up test excludesEarlopain
2025-12-02[ruby/json] Don't call to_json on the return value of as_json for Float::NANÉtienne Barrié
2025-12-02ZJIT: Optimize GetIvar for non-T_OBJECTBenoit Daloze
2025-12-01Test CC invalidation for singleton classes of objects (#15360)Luke Gruber
2025-12-01ZJIT: Optimize variadic cfunc `Send` calls into `CCallVariadic` (#14898)Stan Lo
2025-11-30[ruby/prism] Update unicode tables to match that of CRubyKevin Newton
2025-11-30[ruby/prism] Fully destroy call operator write argumentsKevin Newton
2025-11-29[ruby/prism] Fix label interpolated stringKevin Newton
2025-11-29[ruby/prism] Handle invalid string pattern keyKevin Newton
2025-11-27Reorganize page documentations (#15154)Stan Lo
2025-11-27[ruby/json] Respect Coder depth when generatingÉtienne Barrié
2025-11-27[ruby/json] Test current behavior regarding depth for CoderÉtienne Barrié
2025-11-27Fix argument handling in `IO::Buffer#each_byte` (#15309)TOMITA Masahiro
2025-11-26Ensure we don't dereference fields_obj as QundefJohn Hawthorn
2025-11-26Clear fields obj when removingJohn Hawthorn
2025-11-26[ruby/json] Test to_json using State#depthÉtienne Barrié
2025-11-26[ruby/json] Test depthÉtienne Barrié
2025-11-26[ruby/json] Test that depth of unfrozen State does not changeÉtienne Barrié
2025-11-26[ruby/timeout] Revert "Suppress warnings in two tests"Nobuyoshi Nakada
2025-11-26[ruby/cgi] Skip unless `CGI::EscapeExt` methods are implementedNobuyoshi Nakada
2025-11-26Revert miscommit at "Reset the cache variable before retrying"Nobuyoshi Nakada
2025-11-26Reset the cache variable before retryingNobuyoshi Nakada
2025-11-26Box: Add a test to drop the reference to a boxSatoshi Tagomori
2025-11-25vm_cc_new: don't assume `cme` is present.Jean Boussier
2025-11-23[ruby/prism] Revert "Reject `p(p a, &block => value)` and similar"Kevin Newton
2025-11-23[ruby/prism] Reject `p(p a, &block => value)` and similarEarlopain
2025-11-23Don't use non blocking pipes for RUBY_CRASH_REPORTPeter Zhu
2025-11-23[Bug #21705] Fix segfaults on WindowsNobuyoshi Nakada
2025-11-22[ruby/openssl] asn1: refactor converting ASN1_OBJECT to stringKazuki Yamaguchi
2025-11-22[ruby/openssl] pkey/ec: fix OpenSSL::PKey::EC::Group#curve_name for unknown c...Kazuki Yamaguchi
2025-11-22[ruby/json] Fix the parser to not accept invalid escapesJean Boussier
2025-11-21[ruby/rubygems] Undeprecate Gem::Version#<=> against stringsJean Boussier
2025-11-21[ruby/json] Skip test failing with JRuby in CIÉtienne Barrié
2025-11-21[ruby/json] Ractor-shareable JSON::CoderÉtienne Barrié
2025-11-21[ruby/rubygems] bin/rubocop -aHiroshi SHIBATA
2025-11-21Use assert_match for uplevel optionHiroshi SHIBATA
2025-11-21[ruby/rubygems] Respect `BUNDLE_VERSION` config at Gem::BundlerVersionFinderHiroshi SHIBATA
2025-11-21[ruby/rubygems] Deprecate comparing Gem::Version objects with stringsAaron Patterson
2025-11-21Fix multiple bugs in `IO::Buffer.map` and update its documentation. (#15264)Alexander Bulancov
2025-11-20ZJIT: Change the output on redefined method tests to verify the new definitio...Kevin Menard
2025-11-20ZJIT: Update test names to use the same convention as the HIR testsKevin Menard
2025-11-20ZJIT: Add tests for `opt_newarray_send` with target methods redefinedKevin Menard
2025-11-20ZJIT: Compile the VM_OPT_NEWARRAY_SEND_HASH variant of opt_newarray_sendKevin Menard