summaryrefslogtreecommitdiff
path: root/bootstraptest
AgeCommit message (Expand)Author
2026-04-30Rename `putstring` instruction as `dupstring`Jean Boussier
2026-04-01Fix sending backtraces across ractorsJean Boussier
2026-03-25Revert "Skip initializing optional arguments to `nil`" and add testAlan Wu
2026-03-19Allow reading cvars from non-main Ractors (#16308)Aaron Patterson
2026-02-24Improve error message failing to copy procJohn Hawthorn
2026-02-20YJIT: Fix version_map use-after-free from mutable aliasing UBRandy Stauner
2026-02-18YJIT: Fix always-failing guard for `super()` in BMETHODsAlan Wu
2026-02-13[Bug #21551] changing the exception to be isolationerror rather than argument...Nery Campusano
2026-02-03[Bug #21669] Thoroughly implement void value expression check (prism)Earlopain
2026-01-13Add pushtoarray insn to fix segfault with forwarding + splatRandy 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