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
ruby_4_0
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
2025-12-18
[DOC] Update ractor.c docs
John Hawthorn
2025-12-16
Make tracepoints with set_trace_func or TracePoint.new ractor local (#15468)
Luke Gruber
2025-12-16
Rename fiber_serial into ec_serial
Jean Boussier
2025-12-08
Use rb_current_ec_noinline in ractor_{lock,unlock}
John Hawthorn
2025-12-05
Ractor.shareable_proc(&pr) should copy pr
Koichi Sasada
2025-12-05
fix typo s/sharable/shareable/
Koichi Sasada
2025-12-05
(experimental) RUBY_TYPED_FROZEN_SHAREABLE_NO_REC
Koichi Sasada
2025-12-03
Rename `rb_obj_exivar_p` -> `rb_obj_gen_fields_p`
Jean Boussier
2025-11-26
Fix a ractor barrier issue during VM cleanup. (#15091)
Luke Gruber
2025-11-26
Eliminate redundant work and branching when marking T_OBJECT (#15274)
Luke Gruber
2025-11-25
Store fiber serial as Ractor-local
John Hawthorn
2025-11-05
Fix ractor move of object with generic ivars (#15056)
Luke Gruber
2025-10-30
fix cross ractor require
Koichi Sasada
2025-10-30
MatchData may refer a String
Koichi Sasada
2025-10-30
Ractor's queue can contain unshareable objects
Koichi Sasada
2025-10-30
Ractor's name should be shareable
Koichi Sasada
2025-10-27
Fix segfault when moving nested objects between ractors during GC
Joshua Young
2025-10-23
use `SET_SHAREABLE`
Koichi Sasada
2025-10-23
add SET_SHAREABLE macros
Koichi Sasada
2025-10-14
[Bug #21638] Mark ractor-local `$VERBOSE` and `$DEBUG`
Nobuyoshi Nakada
2025-10-02
[DOC] Remove now inaccurate comment about blocking
John Hawthorn
2025-09-24
Ractor.shareable_proc
Koichi Sasada
2025-09-18
Use union in cross_ractor_require
Peter Zhu
2025-08-27
Fix malloc_gc_disabled in Ractor lock
Peter Zhu
2025-08-27
Replace ROBJECT_EMBED by ROBJECT_HEAP
Jean Boussier
2025-08-25
Fix deadlock when malloc in Ractor lock
Peter Zhu
2025-08-21
Remove dead rb_obj_is_main_ractor
Peter Zhu
2025-08-06
ZJIT: Implement SingleRactorMode invalidation (#14121)
Stan Lo
2025-08-06
Mark `cross_ractor_require_data_type` as embeddable
Jean Boussier
2025-08-06
variable.c: refactor accesses to the generic_fields_tbl
Jean Boussier
2025-08-04
[DOC] Fill undocumented documents
Nobuyoshi Nakada
2025-07-31
Make cross_ractor_require write barrier protected
Peter Zhu
2025-07-30
Convert cross_ractor_requires to DECL_MARKING
John Hawthorn
2025-07-11
Use an invariant condition
Nobuyoshi Nakada
2025-07-07
Autoload encodings on the main ractor
Jean Boussier
2025-07-04
Fix wrong GENIV WB on too_complex Ractor traversal
John Hawthorn
2025-07-04
Fix ractor imemo fields write barrier parent
John Hawthorn
2025-06-18
Add write barrier for hash in obj_traverse_i
John Hawthorn
2025-06-18
Add missing writebarrier on move_leave
John Hawthorn
2025-06-17
Refactor generic fields to use `T_IMEMO/fields` objects.
Jean Boussier
2025-06-14
Adjust indent [ci skip]
Nobuyoshi Nakada
2025-06-13
Use the `shape_id` rather than `FL_EXIVAR`
Jean Boussier
2025-06-13
* remove trailing spaces. [ci skip]
git
2025-06-13
Fix a race condition in object_id for shareable objects
Jean Boussier
2025-06-12
Ensure crr->feature is an fstring
John Hawthorn
2025-06-12
Use a T_DATA for cross_ractor_require
John Hawthorn
2025-06-09
Get rid of `gen_fields_tbl.fields_count`
Jean Boussier
2025-06-07
ignore confirming belonging while finrializer
Koichi Sasada
2025-06-05
mark main Ractor object
Koichi Sasada
2025-05-31
Fix typo (s/ractore/ractor/)
Daisuke Aritomo
[next]