summaryrefslogtreecommitdiff
path: root/bootstraptest
AgeCommit message (Expand)Author
20 hours[Backport #21832] Add pushtoarray insn to fix segfault with forwarding + spla...ruby_4_0Randy Stauner
2025-12-19Extract `Test::JobServer` moduleNobuyoshi Nakada
2025-12-18Update ArgumentError message for Ractor.selectJohn Hawthorn
2025-12-16Let Ractor::IsolationError report correct constant pathDaisuke Aritomo
2025-12-16Add the instance variable name and the module in Ractor::IsolationError (#15563)Étienne Barrié
2025-12-16Add the class variable and the class itself in Ractor::IsolationError (#15562)Étienne Barrié
2025-12-15YJIT: Bail out if proc would be stored above stack topRandy Stauner
2025-12-12YJIT: Fix panic from overly loose filtering in identity method inliningAlan Wu
2025-12-12YJIT: Add missing local variable type update for fallback setlocal blocksAlan Wu
2025-12-11test_ractor.rb: old object while calling _id2refJean Boussier
2025-12-10Update Ractor warning messageJohn Hawthorn
2025-12-09Use continuation bit in concurrent setJohn Hawthorn
2025-12-09Test that Ractor.make_shareable mutates the original ProcBenoit Daloze
2025-12-09Fix Ractor test to not depend on the previous testBenoit Daloze
2025-12-09Fix some descriptions in bootstraptest/test_ractor.rbBenoit Daloze
2025-12-09Test that Ractor.shareable_proc keeps the original Proc intactBenoit Daloze
2025-12-08ignore Thread creation errorKoichi Sasada
2025-12-06Fix id2ref for multi-RactorPeter Zhu
2025-12-05Ractor.shareable_proc(&pr) should copy prKoichi Sasada
2025-12-04Adjust test to avoid bugJohn Hawthorn
2025-12-04Change bmethod defined_ractor to use id insteadJohn Hawthorn
2025-12-05fix typo s/sharable/shareable/Koichi Sasada
2025-12-05Method and UnboundMethod can be sharableKoichi Sasada
2025-11-26YJIT: Abort expandarray optimization if method_missing is definedRandy Stauner
2025-11-25Fix live object count for multi-Ractor forkingPeter Zhu
2025-11-20Add a Ractor test case that causes MMTk to deadlockPeter Zhu
2025-11-18YJIT: omit single ractor mode assumption for `proc#call` (#15092)Luke Gruber
2025-11-14YJIT: Fix stack handling in rb_str_dupJohn Hawthorn
2025-11-10Fix bootstraptest runner driver message (#15072)Randy Stauner
2025-11-05Skip an unstable IO test for mswinTakashi Kokubun
2025-11-05Fix ractor move of object with generic ivars (#15056)Luke Gruber
2025-11-01Fix rescue in test_ractor.rbBenoit Daloze
2025-11-01Make the expectation more precise in Ractor.make_shareable(Proc) testBenoit Daloze
2025-11-01Fix the description and logic for the Ractor.make_shareable(Proc) testBenoit Daloze
2025-10-30Fixes [Bug #21522] eval isolation in Ractors for PrismAndre Muta
2025-10-23NameError (NoMethodError) is copyableKoichi Sasada
2025-09-24Ractor.shareable_procKoichi Sasada
2025-09-02ZJIT: Unskip a Ractor bootstrap test (#14421)Stan Lo
2025-09-01remove `Ractor#take`Koichi Sasada
2025-08-26Follow up cleanup for `opt_(aref|aset)_with` removalStan Lo
2025-08-25Fix deadlock when malloc in Ractor lockPeter Zhu
2025-08-20Fix race condition in method invalidation for RactorsPeter Zhu
2025-08-14YJIT: Fix `defined?(yield)` and `block_given?` at top levelAlan Wu
2025-08-01Refactor `vm_lookup_cc` to allow lock-free lookups in `RClass.cc_tbl`Jean Boussier
2025-07-30YJIT: Remove a dead test for getinlinecaches (#14033)Stan Lo
2025-07-21Ractor: lock around global variable get/setLuke Gruber
2025-07-17Fix btest in ractor_test.rb that can lead timeout of the testLuke Gruber
2025-07-11Add Timeout message when bootstraptest times outJohn Hawthorn
2025-07-10Fix rb_eSystemExit raised in RactorJohn Hawthorn
2025-07-04Fix wrong GENIV WB on too_complex Ractor traversalJohn Hawthorn