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
/
include
/
ruby
/
internal
Age
Commit message (
Expand
)
Author
9 days
Stop using `rb_class_path_cached`, and deprecate it.
Jean Boussier
12 days
Build match struct when requested
John Hawthorn
12 days
Allocate RMatch storage embedded
John Hawthorn
2026-05-10
mingw: Include stdio.h for `__MINGW_PRINTF_FORMAT`
Nobuyoshi Nakada
2026-05-03
Add field in RObject for too complex hash case
Peter Zhu
2026-04-28
Get rid of rb_matchext_struct
Jean Boussier
2026-04-28
Get rid of RGENGC_WB_PROTECTED_NODE_CREF
Jean Boussier
2026-04-28
Get rid of RGENGC_WB_PROTECTED_BIGNUM
Jean Boussier
2026-04-28
Get rid of RGENGC_WB_PROTECTED_RATIONAL
Jean Boussier
2026-04-28
Get rid of RGENGC_WB_PROTECTED_COMPLEX
Jean Boussier
2026-04-28
Get rid of RGENGC_WB_PROTECTED_FLOAT
Jean Boussier
2026-04-28
Get rid of RGENGC_WB_PROTECTED_CLASS
Jean Boussier
2026-04-28
Get rid of RGENGC_WB_PROTECTED_MATCH
Jean Boussier
2026-04-28
Get rid of RGENGC_WB_PROTECTED_REGEXP
Jean Boussier
2026-04-28
Get rid of RGENGC_WB_PROTECTED_OBJECT
Jean Boussier
2026-04-28
Get rid of RGENGC_WB_PROTECTED_STRING
Jean Boussier
2026-04-28
Get rid of RGENGC_WB_PROTECTED_STRUCT
Jean Boussier
2026-04-28
Get rid of RGENGC_WB_PROTECTED_HASH
Jean Boussier
2026-04-28
Get rid of RGENGC_WB_PROTECTED_ARRAY
Jean Boussier
2026-04-24
Expose rb_int_parse_cstr() as public API
jinroq
2026-04-22
Make `rb_enc_str_coderange` inlinable by default
Jean Boussier
2026-04-01
Make `ruby_xfree_sized` and `ruby_xrealloc_sized` public
Jean Boussier
2026-03-26
Suppress warnings at Apple clang 21.0.0
Nobuyoshi Nakada
2026-03-25
Fix typo
Benoit Daloze
2026-03-24
RTYPEDDATA_DATA: reject embedded typeddata
Jean Boussier
2026-03-23
Expose and document RUBY_TYPED_EMBEDDABLE
Jean Boussier
2026-03-16
[DOC] Update docs for RB_OBJ_WB_UNPROTECT
Peter Zhu
2026-02-24
Avoid and simplify rb_alloc_tmp_buffer_with_count
John Hawthorn
2026-02-11
[DOC] Update documentation for RB_{SCAN_ARGS,PASS}_KEYWORDS
Jeremy Evans
2026-01-29
Remove dangling taintedness macros
Nobuyoshi Nakada
2026-01-19
[DOC] Update docs for rb_interned_str and related functions (#15897)
Herwin
2026-01-17
[Bug #21842] Let `rb_interned_str` return US-ASCII if possible
Nobuyoshi Nakada
2026-01-16
Expand `rb_data_type_t::reserved` for future use
Nobuyoshi Nakada
2026-01-13
[nit] refactor rename inline functions
卜部昌平
2026-01-05
[Bug #18433] Remove unneeded declaration
Nobuyoshi Nakada
2026-01-04
Add field handle_weak_references to TypedData
Peter Zhu
2026-01-01
Extract `RBIMPL_TYPEDDATA_PRECONDITION`
Nobuyoshi Nakada
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-29
[DOC] State that `rb_unexpected_type` is private
Nobuyoshi Nakada
2025-12-29
Return `NULL` in a `void *` function
Nobuyoshi Nakada
2025-12-29
Make `rb_check_typeddata` and `rbimpl_check_typeddata` identical
Nobuyoshi Nakada
2025-12-29
Declare `rb_data_typed_t` parameters and return values as nonull
Nobuyoshi Nakada
2025-12-29
rtypeddata.h: Add missing `RBIMPL_CAST`
Nobuyoshi Nakada
2025-12-26
Remove an useless macro definition `RSTRUCT_PTR`
Nobuyoshi Nakada
2025-12-26
Remove `rb_iterate` deprecated since 1.9
Nobuyoshi Nakada
2025-12-26
Remove `RUBY_FL_DUPPED` deprecated for 4 years
Nobuyoshi Nakada
2025-12-26
Remove taintedness/trustedness enums/macros deprecated for 4 years
Nobuyoshi Nakada
2025-12-26
Remove `rb_gc_force_recycle` deprecated as "removed soon"
Nobuyoshi Nakada
2025-12-26
Remove `rb_clone_setup` and `rb_dup_setup` deprecated for 4 years
Nobuyoshi Nakada
[next]