summaryrefslogtreecommitdiff
path: root/test/ruby
AgeCommit message (Expand)Author
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
2025-06-09ZJIT: Parse opt_succ into HIRAlan Wu
2025-06-09ZJIT: Parse opt_empty_p into HIRAlan Wu
2025-06-09[Feature #21219] Selective inspect of instance variablesNobuyoshi Nakada
2025-06-08record load average at failKoichi Sasada
2025-06-08increase timeout for high load envKoichi Sasada
2025-06-07Get rid of SHAPE_T_OBJECTJean Boussier
2025-06-07Replicate `heap_index` in shape_id flags.Jean Boussier
2025-06-06shape.c: match capacity growth with T_OBJECT embedded sizesJean Boussier
2025-06-06ZJIT: Add codegen for uncached setinstancevariableMax Bernstein
2025-06-06ZJIT: Add codegen for uncached getinstancevariableMax Bernstein
2025-06-05ZJIT: Pass self through basic block params (#13529)Takashi Kokubun
2025-06-05Refactor raw accesses to rb_shape_t.capacityJean Boussier
2025-06-05Add debug message to test_heaps_grow_independentlyPeter Zhu
2025-06-05ZJIT: Add `insns` param that tests for opcode presenceAlan Wu
2025-06-05Get rid of `rb_shape_t.flags`Jean Boussier
2025-06-04ZJIT: Add newrange support (#13505)Stan Lo
2025-06-05mark main Ractor objectKoichi Sasada
2025-06-04ZJIT: Implement side exits for entry frames (#13469)Takashi Kokubun
2025-06-04ZJIT: Spill to the stack using arguments instead of FrameStateAlan Wu
2025-06-04Get rid of frozen shapes.Jean Boussier
2025-06-03Fix memory leak in Prism's RubyVM::InstructionSequence.newPeter Zhu
2025-06-02Fix test_loading_kwargs_memory_leakPeter Zhu
2025-06-02compile.c: Handle anonymous variables in `outer_variable_cmp`Jean Boussier
2025-05-31skip failing test in a weekKoichi Sasada