summaryrefslogtreecommitdiff
path: root/include/ruby/internal
AgeCommit message (Expand)Author
9 daysStop using `rb_class_path_cached`, and deprecate it.Jean Boussier
12 daysBuild match struct when requestedJohn Hawthorn
12 daysAllocate RMatch storage embeddedJohn Hawthorn
2026-05-10mingw: Include stdio.h for `__MINGW_PRINTF_FORMAT`Nobuyoshi Nakada
2026-05-03Add field in RObject for too complex hash casePeter Zhu
2026-04-28Get rid of rb_matchext_structJean Boussier
2026-04-28Get rid of RGENGC_WB_PROTECTED_NODE_CREFJean Boussier
2026-04-28Get rid of RGENGC_WB_PROTECTED_BIGNUMJean Boussier
2026-04-28Get rid of RGENGC_WB_PROTECTED_RATIONALJean Boussier
2026-04-28Get rid of RGENGC_WB_PROTECTED_COMPLEXJean Boussier
2026-04-28Get rid of RGENGC_WB_PROTECTED_FLOATJean Boussier
2026-04-28Get rid of RGENGC_WB_PROTECTED_CLASSJean Boussier
2026-04-28Get rid of RGENGC_WB_PROTECTED_MATCHJean Boussier
2026-04-28Get rid of RGENGC_WB_PROTECTED_REGEXPJean Boussier
2026-04-28Get rid of RGENGC_WB_PROTECTED_OBJECTJean Boussier
2026-04-28Get rid of RGENGC_WB_PROTECTED_STRINGJean Boussier
2026-04-28Get rid of RGENGC_WB_PROTECTED_STRUCTJean Boussier
2026-04-28Get rid of RGENGC_WB_PROTECTED_HASHJean Boussier
2026-04-28Get rid of RGENGC_WB_PROTECTED_ARRAYJean Boussier
2026-04-24Expose rb_int_parse_cstr() as public APIjinroq
2026-04-22Make `rb_enc_str_coderange` inlinable by defaultJean Boussier
2026-04-01Make `ruby_xfree_sized` and `ruby_xrealloc_sized` publicJean Boussier
2026-03-26Suppress warnings at Apple clang 21.0.0Nobuyoshi Nakada
2026-03-25Fix typoBenoit Daloze
2026-03-24RTYPEDDATA_DATA: reject embedded typeddataJean Boussier
2026-03-23Expose and document RUBY_TYPED_EMBEDDABLEJean Boussier
2026-03-16[DOC] Update docs for RB_OBJ_WB_UNPROTECTPeter Zhu
2026-02-24Avoid and simplify rb_alloc_tmp_buffer_with_countJohn Hawthorn
2026-02-11[DOC] Update documentation for RB_{SCAN_ARGS,PASS}_KEYWORDSJeremy Evans
2026-01-29Remove dangling taintedness macrosNobuyoshi 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 possibleNobuyoshi Nakada
2026-01-16Expand `rb_data_type_t::reserved` for future useNobuyoshi Nakada
2026-01-13[nit] refactor rename inline functions卜部昌平
2026-01-05[Bug #18433] Remove unneeded declarationNobuyoshi Nakada
2026-01-04Add field handle_weak_references to TypedDataPeter Zhu
2026-01-01Extract `RBIMPL_TYPEDDATA_PRECONDITION`Nobuyoshi Nakada
2025-12-31[DOC] Move typed-data related macrosNobuyoshi Nakada
2025-12-31Make `RTYPEDDATA_EMBEDDABLE_P` internal-use onlyNobuyoshi Nakada
2025-12-29[DOC] State that `rb_unexpected_type` is privateNobuyoshi Nakada
2025-12-29Return `NULL` in a `void *` functionNobuyoshi Nakada
2025-12-29Make `rb_check_typeddata` and `rbimpl_check_typeddata` identicalNobuyoshi Nakada
2025-12-29Declare `rb_data_typed_t` parameters and return values as nonullNobuyoshi Nakada
2025-12-29rtypeddata.h: Add missing `RBIMPL_CAST`Nobuyoshi Nakada
2025-12-26Remove an useless macro definition `RSTRUCT_PTR`Nobuyoshi Nakada
2025-12-26Remove `rb_iterate` deprecated since 1.9Nobuyoshi Nakada
2025-12-26Remove `RUBY_FL_DUPPED` deprecated for 4 yearsNobuyoshi Nakada
2025-12-26Remove taintedness/trustedness enums/macros deprecated for 4 yearsNobuyoshi Nakada
2025-12-26Remove `rb_gc_force_recycle` deprecated as "removed soon"Nobuyoshi Nakada
2025-12-26Remove `rb_clone_setup` and `rb_dup_setup` deprecated for 4 yearsNobuyoshi Nakada