summaryrefslogtreecommitdiff
path: root/ractor.rb
AgeCommit message (Expand)Author
5 dayss/sned/sendzzak
10 days`Ractor#take` and warnKoichi Sasada
2025-05-31`Ractor::Port`Koichi Sasada
2025-05-13Throw RuntimeError if getting/setting ractor local storage for non-main ractorlukeg
2025-04-07Use correct warn methodKanstantsin Shautsou
2025-03-31Correct typo in Ractor commentLorenzo Zabot
2025-01-02[DOC] Exclude 'Class' and 'Module' from RDoc's autolinkingNobuyoshi Nakada
2024-12-25[DOC] Ractor::RemoteErrorNobuyoshi Nakada
2024-12-21Properly document Ractor#require (#12389)Victor Shepelev
2024-12-16FIx Ractor.main? to return `true` not `0`Jean Boussier
2024-12-13followup 0bdb38ba6be208064a514c12a9b80328645689f8Koichi Sasada
2024-12-13`Ractor.set_if_absent(key)`Koichi Sasada
2024-11-08support `require` in non-main RactorsKoichi Sasada
2024-11-08`Ractor.[]` and `Ractor.[]=`Koichi Sasada
2024-11-08`Ractor.main?`Koichi Sasada
2023-12-16remove `Ractor::Selector` from Ruby levelKoichi Sasada
2023-03-03`Ractor::Selector#empty?`Koichi Sasada
2023-03-02Rewrite Ractor synchronization mechanismKoichi Sasada
2023-02-27Fix spelling (#7389)John Bampton
2023-01-29[DOC] Make changes to docs in ractor.rb (#7180)Luke Gruber
2022-10-26[Bug #19081] Show the caller location in warning for RactorNobuyoshi Nakada
2022-08-28[DOC] Correct article of Ractor's introduction [ci skip]Felix Yan
2022-07-28Fix conversion of `rb_ractor_id()`Nobuyoshi Nakada
2021-09-15[DOC] Fix broken links [ci skip]Nobuyoshi Nakada
2021-09-05Replace RBOOL macroS-H-GAMELINKS
2021-04-26Fix some typos by spell checkerRyuta Kamizono
2021-01-10Fix ractor docs (#4048) [doc]Tom Chen
2020-12-24Add call-seq to Ractor doc; improve wording [doc]Marc-Andre Lafortune
2020-12-22[DOC] Fix typo in Ractor.make_shareable documentation.nagachika
2020-12-22fix ractor's doc. [ci skip]Koichi Sasada
2020-12-22add Ractor.mainKoichi Sasada
2020-12-22add Ractor#[]/#[]= for ractor local storageKoichi Sasada
2020-12-21Ractor#to_s as #inspectMarc-Andre Lafortune
2020-12-22separate rb_ractor_pub from rb_ractor_tKoichi Sasada
2020-12-21rename to rb_ractor_make_shareable_copy()Koichi Sasada
2020-12-20Adjusted indents of closing braces [ci skip]Nobuyoshi Nakada
2020-12-20fix indentKoichi Sasada
2020-12-19Add documentation for Ractor (#3895)Victor Shepelev
2020-12-19Strip trailing spaces [ci skip]Nobuyoshi Nakada
2020-12-19add "copy: true" option for Ractor.make_shareableKoichi Sasada
2020-12-16Make Ractor#receive_if privateMarc-Andre Lafortune
2020-12-16Ractor#receive_if to receive only matched messagesKoichi Sasada
2020-12-16fix Ractor#receive by other ractorsKoichi Sasada
2020-12-14Call FrozenCore.make_shareableNobuyoshi Nakada
2020-12-14Implemented shareable_constant_valueNobuyoshi Nakada
2020-12-07Ractor.select requires an argument or yield_valueMarc-Andre Lafortune
2020-11-11remove Ractor#closeKoichi Sasada
2020-10-30Tweak return of `Ractor#close`, add docMarc-Andre Lafortune
2020-10-21Ractor.make_shareable(obj)Koichi Sasada
2020-10-20add Ractor.shareable?(obj)Koichi Sasada