summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
42 hours[nit] refactor rename inline functions卜部昌平
2 days[k-takata/Onigmo] Update version number (6.2.0)K.Takata
2 days[k-takata/Onigmo] Update copyright informationK.Takata
2 days[k-takata/Onigmo] Remove code for backward BM searchK.Takata
2 days[k-takata/Onigmo] Remove code for reg->int_mapK.Takata
3 daysRemove RUBY_API_VERSION check in cxxanyargs.hppHeath Dutton🕴️
10 days[Bug #18433] Remove unneeded declarationNobuyoshi Nakada
10 daysAdd field handle_weak_references to TypedDataPeter Zhu
14 daysExtract `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-29Ensure `T_DATA` before `RTYPEDDATA_P`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
2025-12-26Remove `rb_complex_polar` deprecated for 7 yearsNobuyoshi Nakada
2025-12-26Remove old APIs to allocate a data object deprecated for 5 yearsNobuyoshi Nakada
2025-12-26Remove `rb_clear_constant_cache` deprecated for 3 yearsNobuyoshi Nakada
2025-12-26Deprecate old VCNobuyoshi Nakada
2025-12-26Development of 4.1.0 started.Yukihiro "Matz" Matsumoto
2025-12-25Implement declaring weak referencesPeter Zhu
2025-12-18thread_sync.c: declare queue_data_type as parent of szqueue_data_type.Jean Boussier
2025-12-18[DOC] Fix documents of `rb_intern_str` and so onNobuyoshi Nakada
2025-12-18[DOC] Re-fill the paragraphNobuyoshi Nakada
2025-12-18[DOC] Fix double-word typos in commentsv4.0.0-preview3Augustin Gottlieb
2025-12-17Rename to `struct rbimpl_size_overflow_tag`Nobuyoshi Nakada
2025-12-16gc.h: Reintroduce immediate guard in `rb_obj_written`Jean Boussier
2025-12-13Fix documentation of RB_PASS_CALLED_KEYWORDS in C APIBenoit Daloze
2025-12-12Fewer calls to `GET_EC()` and `GET_THREAD()` (#15506)Luke Gruber
2025-12-12Win32: Make `rb_w32_osid` return Windows NT alwaysNobuyoshi Nakada
2025-12-12Win32: Deprecate Windows version info APINobuyoshi Nakada
2025-12-10Add `NUM2PTR` and `PTR2NUM` macrosNobuyoshi Nakada
2025-12-09Don't declare `rbimpl_check_typeddata` as pureJean Boussier
2025-12-09Fix a typo in the deprecation warning messageNobuyoshi Nakada
2025-12-08Move RBIMPL_ATTR_DEPRECATED_* macros to the appropriate header fileKazuki Yamaguchi
2025-12-06Yield to scheduler if interrupts are pending. (#14700)Samuel Williams
2025-12-05fix typo s/sharable/shareable/Koichi Sasada
2025-12-05(experimental) RUBY_TYPED_FROZEN_SHAREABLE_NO_RECKoichi Sasada
2025-12-04Deprecate `rb_eval_cmd_kw`Nobuyoshi Nakada
2025-12-03Speedup TypedData_Get_StructJean Boussier
2025-11-27[DOC] Fix typo in rb_debug_inspector_current_depthPeter Zhu
2025-11-19Win32: Drop support for older than MSVC 12.0/_MSC_VER 1800Nobuyoshi Nakada