summaryrefslogtreecommitdiff
path: root/bootstraptest/test_ractor.rb
AgeCommit message (Expand)Author
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-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-25Fix live object count for multi-Ractor forkingPeter Zhu
2025-11-20Add a Ractor test case that causes MMTk to deadlockPeter Zhu
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-25Fix deadlock when malloc in Ractor lockPeter Zhu
2025-08-20Fix race condition in method invalidation for RactorsPeter Zhu
2025-08-01Refactor `vm_lookup_cc` to allow lock-free lookups in `RClass.cc_tbl`Jean Boussier
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-10Fix rb_eSystemExit raised in RactorJohn Hawthorn
2025-07-04Fix wrong GENIV WB on too_complex Ractor traversalJohn Hawthorn
2025-07-03ZJIT: Skip a hanging ractor test (#13774)Takashi Kokubun
2025-06-04`Ractor#take` and warnKoichi Sasada
2025-05-31`Ractor::Port`Koichi Sasada
2025-05-26Don't copy FL_PROMOTED to new object in Ractor movePeter Zhu
2025-05-23Fix moving old objects between RactorsPeter Zhu
2025-05-23lock vm around `rb_free_generic_ivar`Luke Gruber
2025-05-21Fix Symbol#to_proc (rb_sym_to_proc) to be ractor safeLuke Gruber
2025-05-13Get ractor message passing working with > 1 thread sending/receiving values i...Luke Gruber
2025-05-13Throw RuntimeError if getting/setting ractor local storage for non-main ractorlukeg
2025-05-09Fix crash when instantiating classes in RactorsPeter Zhu
2025-05-08Raise error on take/send for Ractors in child processesAaron Patterson
2025-05-08Clean up Ractor cache after forkAaron Patterson
2025-05-08Rename `ivptr` -> `fields`, `next_iv_index` -> `next_field_index`Jean Boussier
2025-04-18Lock-free hash set for fstrings [Feature #21268]John Hawthorn