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
ruby_4_0-prism-1-8-0
sync-gems
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
internal
Age
Commit message (
Expand
)
Author
3 days
Disambiguate private and public RSTRUCT_ helpers
Jean Boussier
7 days
Move parentheses around macro arguments
Nobuyoshi Nakada
2025-12-29
Add rb_gc_register_pinning_obj
Peter Zhu
2025-12-29
Move MEMO_NEW to imemo.c and rename to rb_imemo_memo_new
Peter Zhu
2025-12-29
Make `rb_check_typeddata` and `rbimpl_check_typeddata` identical
Nobuyoshi Nakada
2025-12-26
Remove `rb_clear_constant_cache` deprecated for 3 years
Nobuyoshi Nakada
2025-12-26
Deprecate old VC
Nobuyoshi Nakada
2025-12-25
Implement declaring weak references
Peter Zhu
2025-12-16
Rename fiber_serial into ec_serial
Jean Boussier
2025-12-16
Store the fiber_serial in the EC to allow inlining
Jean Boussier
2025-12-12
Fewer calls to `GET_EC()` and `GET_THREAD()` (#15506)
Luke Gruber
2025-12-12
thead_sync.c: directly pass the execution context to yield
Jean Boussier
2025-12-11
Mutex: avoid repeated calls to `GET_EC`
Jean Boussier
2025-12-11
Speed up class allocator search
John Hawthorn
2025-12-10
Add `NUM2PTR` and `PTR2NUM` macros
Nobuyoshi Nakada
2025-12-09
Box: remove copied extension files
Nobuyoshi Nakada
2025-12-08
Fix strict aliasing warning in rb_int128_to_numeric
Peter Zhu
2025-12-08
Make `ruby_reset_leap_second_info` internal
Nobuyoshi Nakada
2025-12-08
Make `ruby_reset_timezone` internal
Nobuyoshi Nakada
2025-12-08
Remove the internal-only attribute from ruby_reset_timezone()
Kazuki Yamaguchi
2025-12-06
Add support for `u128`, `U128`, `s128` and `S128` integers to `IO::Buffer`. (...
Samuel Williams
2025-12-05
Use VWA for bignum
John Hawthorn
2025-12-04
Add `rb_eval_cmd_call_kw` to shortcut
Nobuyoshi Nakada
2025-12-03
Handle NEWOBJ tracepoints settings fields
Jean Boussier
2025-12-02
Box: Free rb_classext_t struct for a box when the box is GCed
Satoshi Tagomori
2025-12-01
Add BOP_GTGT
Max Bernstein
2025-11-20
Use a serial to keep track of Mutex-owning Fiber
John Hawthorn
2025-11-19
Fix a typo
Nobuyoshi Nakada
2025-11-19
Win32: Drop support for older than MSVC 8.0/_MSC_VER 1400
Nobuyoshi Nakada
2025-11-14
Remove `include` prefix from include paths
isuckatcs
2025-11-11
Revert "ns_subclasses refcount accesses need to be atomic (#15083)" (#15138)
Luke Gruber
2025-11-10
Remove unused subclass methods
John Hawthorn
2025-11-07
Rename Namespace to Ruby::Box
Satoshi Tagomori
2025-11-07
renaming internal data structures and functions from namespace to box
Satoshi Tagomori
2025-11-07
update referenced filenames from namespace to box
Satoshi Tagomori
2025-11-07
rename namespace.c (and others) to box.c
Satoshi Tagomori
2025-11-06
ns_subclasses refcount accesses need to be atomic (#15083)
Luke Gruber
2025-10-26
Stop deleting the reference from superclass when replacing classext.
Satoshi Tagomori
2025-10-23
use `SET_SHAREABLE`
Koichi Sasada
2025-10-23
add SET_SHAREABLE macros
Koichi Sasada
2025-10-21
Fix memory leak in RCLASS_SET_NAMESPACE_CLASSEXT
Peter Zhu
2025-10-21
Move rb_class_classext_free to class.c
Peter Zhu
2025-10-13
[DOC] Fix typos
Étienne Barrié
2025-10-07
Stop displaying current namespace when it crashed
Satoshi Tagomori
2025-10-07
Add namespace debug methods and assertions
Satoshi Tagomori
2025-10-04
Free the native thread of the main thread on FREE_AT_EXIT
Peter Zhu
2025-09-29
Fix wrong way to check an object is an instance of rb_cNamespace
Satoshi Tagomori
2025-09-29
Update current namespace management by using control frames and lexical contexts
Satoshi Tagomori
2025-09-16
Don't export rb_imemo_new
Peter Zhu
2025-09-15
Remove next field and unused method from tmpbuf
John Hawthorn
[next]