index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ractor.c
Age
Commit message (
Expand
)
Author
23 hours
Adjust indent [ci skip]
Nobuyoshi Nakada
32 hours
Use the `shape_id` rather than `FL_EXIVAR`
Jean Boussier
38 hours
* remove trailing spaces. [ci skip]
git
38 hours
Fix a race condition in object_id for shareable objects
Jean Boussier
2 days
Ensure crr->feature is an fstring
John Hawthorn
2 days
Use a T_DATA for cross_ractor_require
John Hawthorn
6 days
Get rid of `gen_fields_tbl.fields_count`
Jean Boussier
8 days
ignore confirming belonging while finrializer
Koichi Sasada
10 days
mark main Ractor object
Koichi Sasada
2025-05-31
Fix typo (s/ractore/ractor/)
Daisuke Aritomo
2025-05-31
`Ractor::Port`
Koichi Sasada
2025-05-26
Don't copy FL_PROMOTED to new object in Ractor move
Peter Zhu
2025-05-26
Add shape_id to RBasic under 32 bit
John Hawthorn
2025-05-25
Use RB_VM_LOCKING
Nobuyoshi Nakada
2025-05-23
ractor_wakeup was broken when compiled with USE_RUBY_DEBUG_LOG
Luke Gruber
2025-05-23
Fix 'require' from a ractor when the required file raises an error
Luke Gruber
2025-05-23
Fix moving old objects between Ractors
Peter Zhu
2025-05-21
Use rb_inspect for Ractor error
John Hawthorn
2025-05-15
Align styles [ci skip]
Nobuyoshi Nakada
2025-05-13
Get ractor message passing working with > 1 thread sending/receiving values i...
Luke Gruber
2025-05-13
Remove outdated references to FL_SEEN_OBJ_ID
Jean Boussier
2025-05-09
Rename `rb_shape_obj_too_complex` -> `rb_shape_obj_too_complex_p`
Jean Boussier
2025-05-08
Raise error on take/send for Ractors in child processes
Aaron Patterson
2025-05-08
Clean up Ractor cache after fork
Aaron Patterson
2025-05-08
Move `object_id` in object fields.
Jean Boussier
2025-05-08
Rename `ivptr` -> `fields`, `next_iv_index` -> `next_field_index`
Jean Boussier
2025-04-30
Use rb_current_ec_noinline in assertions
John Hawthorn
2025-04-04
Ractor: revert to moving object bytes, but size pool aware
Jean Boussier
2025-04-03
Remove rb_gc_start from cancel_single_ractor_mode
John Hawthorn
2025-03-31
Ractor: Fix moving embedded objects
Jean Boussier
2025-03-26
Ractor.make_shareable(proc_obj) makes inner structure shareable
lukeg
2025-02-13
[Feature #21116] Extract RJIT as a third-party gem
Nobuyoshi Nakada
2024-12-25
[DOC] Hide Ractor::Selector
Nobuyoshi Nakada
2024-12-24
Fix calls to require_internal in multi-ractor mode
lukeg
2024-12-24
Fix ractor move of unshareable frozen objects
Luke Gruber
2024-12-22
[DOC] Fix typos in comments in ractor.c
Yudai Takada
2024-12-13
followup 0bdb38ba6be208064a514c12a9b80328645689f8
Koichi Sasada
2024-12-13
`Ractor.set_if_absent(key)`
Koichi Sasada
2024-11-25
Place all non-default GC API behind USE_SHARED_GC
Matt Valentine-House
2024-11-08
introduce `rb_ec_check_ints()`
Koichi Sasada
2024-11-08
check closing flag
Koichi Sasada
2024-11-08
support `require` in non-main Ractors
Koichi Sasada
2024-10-24
Fix shared GC with -DRUBY_DEBUG
Matt Valentine-House
2024-10-18
Use rb_id_table_foreach_values for marking Ractor local storage
Peter Zhu
2024-07-16
Fix memory leak reported in main ractor when RUBY_FREE_AT_EXIT
Peter Zhu
2024-07-03
[Feature #20470] Split GC into gc_impl.c
Peter Zhu
2024-05-28
Stop marking chilled strings as frozen
Étienne Barrié
2024-05-05
Fix interrupts during Ractor.select
Luke Gruber
2024-04-24
Add ruby_mimcalloc
Peter Zhu
2024-03-19
Implement chilled strings
Étienne Barrié
[next]