summaryrefslogtreecommitdiff
path: root/test/ruby
AgeCommit message (Expand)Author
2025-07-02ZJIT: Annotate NilClass#nil? and Kernel#nil?Stan Lo
2025-06-30ZJIT: Add codegen for IsNilywenc
2025-06-30ZJIT: Don't compile functions with unhandled parameter types (#13749)Max Bernstein
2025-06-28ZJIT: Codegen for `defined?(yield)`Alan Wu
2025-06-27ZJIT: Add TODOs and omitted test for nested scope local accessAlan Wu
2025-06-27ZJIT: Add codegen for GetLocal and SetLocalAlan Wu
2025-06-26Fix flaky TestGc#test_heaps_grow_independentlyPeter Zhu
2025-06-26Introduce Namespace#evalAaron Patterson
2025-06-25Include Set subclass name in Set#inspect outputJeremy Evans
2025-06-25Simplify Set#inspect outputJeremy Evans
2025-06-24Disallow forking from non-main ractorJean Boussier
2025-06-24Set up callable_method_entry for DUMMY frame on ArgumentErrorYusuke Endoh
2025-06-24[Bug #21449] Fix Set#divide{|a,b|} using Union-find structure (#13680)tomoya ishida
2025-06-22Avoid allocation for positional splat for literal array keyword argumentJeremy Evans
2025-06-21variable.c: avoid out of bound write in `generic_field_set`Jean Boussier
2025-06-21Fix handling of PM_CONSTANT_PATH_NODE node in keyword arguments with ARGS_SPLATJeremy Evans
2025-06-19ZJIT: Add `dupn` supportAlan Wu
2025-06-18ZJIT: Support invokebuiltin opcodes (#13632)Daniel Colson
2025-06-18Add a test for the previous commitYusuke Endoh
2025-06-17Refactor generic fields to use `T_IMEMO/fields` objects.Jean Boussier
2025-06-17ZJIT: Add codegen (and FrameState) for GetConstPathAlan Wu
2025-06-17ZJIT: Parse opt freeze insns to HIRDaniel Colson
2025-06-17io_buffer: Reimplement dcompact for IO::BufferKasumi Hanazuki
2025-06-17ZJIT: Add codegen for StringCopyDaniel Colson
2025-06-16Add test for `IO::Buffer.for(frozen_string) {}` and omit rb_str_{,un}locktmp ...Benoit Daloze
2025-06-16ZJIT: Add support for putspecialobject (#13565)Stan Lo
2025-06-16Use `success` option to check if the process failedNobuyoshi Nakada
2025-06-16Suppress stderr output in `TestRubyOptions#assert_segv`Nobuyoshi Nakada
2025-06-16Use the message given to `TestRubyOptions#assert_segv`Nobuyoshi Nakada
2025-06-15Relax the criteria of flaky weak_references count testNobuyoshi Nakada
2025-06-15Simplify weak_references count test initializationNobuyoshi Nakada
2025-06-15Implement COLON3 NODE locationsydah
2025-06-15Implement COLON2 NODE locationsydah
2025-06-14Skip test_exivar_resize_with_compaction_stress on s390xJohn Hawthorn
2025-06-13Fix generic_ivar_set_shape_field for table rebuildJohn Hawthorn
2025-06-14Remove test_object_id_race_free_with_stress_compactJean Boussier
2025-06-13Fix a race condition in object_id for shareable objectsJean Boussier
2025-06-13test/ruby/test_ractor.rb: avoid outputting anythingJean Boussier
2025-06-13[Bug #21440] Stop caching member list in frozen Data/Struct classNobuyoshi Nakada
2025-06-12ZJIT: Write a callee frame on JIT-to-JIT calls (#13579)Takashi Kokubun
2025-06-12Ensure crr->feature is an fstringJohn Hawthorn
2025-06-12[Bug #21439] Fix `PM_SPLAT_NODE` compilation error in for loops (#13597)Ufuk Kayserilioglu
2025-06-12Make setting and accessing class ivars lock-freeJean Boussier
2025-06-12Fix class instance variable inside namespacesJean Boussier
2025-06-11Try to run ignored tests with macOS 15Hiroshi SHIBATA
2025-06-09Add missing write barrier in set_i_initialize_copyJohn Hawthorn
2025-06-09ZJIT: Parse opt_regexpmatch2 into HIRAlan Wu
2025-06-09ZJIT: Parse opt_not into HIRAlan Wu
2025-06-09ZJIT: Parse opt_or into HIRAlan Wu
2025-06-09ZJIT: Parse opt_and into HIRAlan Wu