summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
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
2025-11-19Win32: Drop support for older than MSVC 8.0/_MSC_VER 1400Nobuyoshi Nakada
2025-11-11simplify RSRING_GETMEM() definition.nagachika
2025-11-11include/ruby/internal/core/rstring.h: Remove rbimpl_rstring_getmem() definition.nagachika
2025-11-11Remove rbimpl_rstring_getmem() usage as workaround for GCC 15.2.1 optimizatio...nagachika
2025-11-07Remove `rb_path_check` declarationEarlopain
2025-11-07Development of 4.0.0 started.Yukihiro "Matz" Matsumoto
2025-11-07Rename Namespace to Ruby::BoxSatoshi Tagomori
2025-10-25Use pointer to the memberNobuyoshi Nakada
2025-10-25[DOC] Follow up GH-14470Nobuyoshi Nakada
2025-10-23add SET_SHAREABLE macrosKoichi Sasada
2025-10-17win32: Prefix `clock_getclock` and `clock_getres`Nobuyoshi Nakada
2025-10-17win32: Support more `clockid_t`Nobuyoshi Nakada
2025-10-08[Bug #21629] Initialize `struct RString`Nobuyoshi Nakada
2025-10-08[Bug #21629] Enable `nonstring` attribute on clang 21Nobuyoshi Nakada
2025-09-15[DOC] Fix typos in commentsÉtienne Barrié
2025-09-08Bump ABI versionJean Boussier
2025-09-08Move `IS_TYPED_DATA` in RBasic.flagsJean Boussier
2025-08-29[DOC] rb_str_resurrect(): Reword to remove wrong guess; used by zlibAlan Wu
2025-08-27Replace ROBJECT_EMBED by ROBJECT_HEAPJean Boussier
2025-08-26Ensure T_OBJECT and T_IMEMO/fields have identical layoutJean Boussier
2025-08-14Fix a static assertion incompatible with C++98 (#14229)Takashi Kokubun
2025-08-14Fix documentation about struct RData's data fieldÉtienne Barrié
2025-08-12RTypedData: keep direct reference to IMEMO/fieldsJean Boussier
2025-08-12Replace stdatomic ops with explicit mem orderJohn Hawthorn
2025-08-12Implement rbimpl_atomic_value_loadJohn Hawthorn
2025-08-12Update rbimpl_atomic_* to all take a memory orderJohn Hawthorn
2025-08-12Rename rbimpl_atomic.*_set to _storeJohn Hawthorn
2025-07-28[DOC] Fix return value of rb_str_hash_cmpPeter Zhu
2025-07-24Support `cause:` in `Thread#raise` and `Fiber#raise`. (#13967)Samuel Williams