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
Age
Commit message (
Expand
)
Author
2026-01-03
[Bug #21819] Data objects without members should also be frozen
Nobuyoshi Nakada
2026-01-03
Test net-imap with ruby/net-imap#593
Nobuyoshi Nakada
2026-01-03
[ruby/mmtk] Use rb_mmtk_gc_thread_bug for rb_mmtk_call_object_closure
Peter Zhu
2026-01-03
[ruby/mmtk] Propagate crash of GC thread to mutator thread
Peter Zhu
2026-01-03
Convert Queue and SizedQueue to rb builtin
Jean Boussier
2026-01-02
[ruby/mmtk] Check for T_NONE during marking
Peter Zhu
2026-01-02
[ruby/mmtk] Assert target is not pinned during normal tracing
Peter Zhu
2026-01-02
Add a test case for complex argument forward reference
Jean Boussier
2026-01-02
Skip initializing optional arguments to `nil`
Jean Boussier
2026-01-02
Register a dupped identity hash as pinning
Peter Zhu
2026-01-02
Speedup Queue initialization
Jean Boussier
2026-01-02
[ruby/rubygems] Bump the rb-sys group across 2 directories with 1 update
dependabot[bot]
2026-01-02
Update bundled gems list as of 2026-01-02
git
2026-01-02
Extract git version only
Nobuyoshi Nakada
2026-01-02
Prefer dedicated assertions
Nobuyoshi Nakada
2026-01-01
[ruby/mmtk] Format imports to be each on a new line
Peter Zhu
2026-01-01
[ruby/prism] Fix spacing in the generated #each_child_node
Benoit Daloze
2026-01-01
Thread::Queue use a ring buffer
Jean Boussier
2025-12-31
Use STR_SET_SHARED in str_duplicate_setup_heap
Peter Zhu
2026-01-01
Extract `RBIMPL_TYPEDDATA_PRECONDITION`
Nobuyoshi Nakada
2025-12-31
Register imemo_ment as a pinning object
Peter Zhu
2025-12-31
Use `is_obj_encoding` instead of `is_data_encoding`
Nobuyoshi Nakada
2025-12-31
[ruby/mmtk] Split ProcessObjFreeCandidates to parallel and non-parallel
Peter Zhu
2025-12-31
[ruby/mmtk] Process obj_free candidates in parallel
Peter Zhu
2025-12-31
[ruby/json] Fix non-portable code
Nobuyoshi Nakada
2025-12-31
[ruby/json] Simplify unescape_unicode
Scott Myron
2025-12-31
[ruby/json] Keep track of the the number of additional backslashes to avoid a...
Scott Myron
2025-12-31
[DOC] Move typed-data related macros
Nobuyoshi Nakada
2025-12-31
Make `RTYPEDDATA_EMBEDDABLE_P` internal-use only
Nobuyoshi Nakada
2025-12-31
Introduce typed-data embeddable predicate macros
Nobuyoshi Nakada
2025-12-30
[ruby/mmtk] Use MMTK_HEAP_COUNT for SIZE_POOL_COUNT
Peter Zhu
2025-12-31
Skip the hang-up test on Windows
Nobuyoshi Nakada
2025-12-31
Run also test-tool on mingw
Nobuyoshi Nakada
2025-12-30
Add RVALUE_OLD_AGE to GC::INTERNAL_CONSTANTS for MMTk
Peter Zhu
2025-12-30
Fix generational GC for weak references
Peter Zhu
2025-12-30
Exclude rbs tests which need updates for {Method,UnboundMethod,Proc}#source_l...
Benoit Daloze
2025-12-30
Update version guards in ruby/spec
Benoit Daloze
2025-12-30
[Bug #21784] Fix the Proc#source_location start_column for stabby lambdas
Benoit Daloze
2025-12-30
[Bug #21783] Fix documentation of {Method,UnboundMethod,Proc}#source_location
Benoit Daloze
2025-12-30
Reapply "[Feature #6012] Extend `source_location` for end position
Benoit Daloze
2025-12-30
[Bug #21814] Fix negative bignum modulo
Nobuyoshi Nakada
2025-12-30
Box: skip checking the current box is the root box
Satoshi Tagomori
2025-12-30
Add 4.0 to the spec_guards workflow
Nobuyoshi Nakada
2025-12-30
Update ruby/setup-ruby action to v1.276.0
Nobuyoshi Nakada
2025-12-30
Box: allocate classes as boxable when it happens in the root box
Satoshi Tagomori
2025-12-29
[ruby/prism] Optimize ruby visitor
Earlopain
2025-12-29
[ruby/prism] Report missing end errors at opening token
Thomas Marshall
2025-12-29
[ruby/prism] Add unterminated construct tests
Thomas Marshall
2025-12-29
Implement moving Immix in MMTk
Peter Zhu
2025-12-29
Add rb_gc_move_obj_during_marking
Peter Zhu
[next]