summaryrefslogtreecommitdiff
path: root/include/ruby
AgeCommit message (Expand)Author
2025-12-08merge revision(s) 9d44cb0b2b5520b2b299851003ca2a97bf1e2079, 367ddd445cdf5ccc5...Takashi Kokubun
2025-10-08merge revision(s) 2bb6fe3854e2a4854bb89bfce4eaaea9d848fd1b: [Backport #21629]Takashi Kokubun
2025-10-08merge revision(s) bbf1130f918ca26e33aba4711ccf99a8083517ea, 43dbb9a93f4de3f11...Takashi Kokubun
2025-07-14merge revision(s) b42afa1dbcbb91e89852b3b3bc72484d7f0a5528, f1f0cc14cc7d3f9be...Takashi Kokubun
2025-05-22Include stdbool.h without checking with autoconfAlan Wu
2025-05-13merge revision(s) 3e47e7a499acd256be549935fcb559d3c82e556c, b48b841378f80e163...Takashi Kokubun
2025-05-07Fix C23 (GCC 15) WIN32 compatibility for rb_define_* functionsAlan Wu
2025-02-13[Bug #21024] <cstdbool> header has been uselessNobuyoshi Nakada
2024-12-18use RBIMPL_ATTR_MAYBE_UNUSEDNaohisa Goto
2024-12-17[DOC] rb_id2name(): Note truncation danger (+minor copyediting)Alan Wu
2024-12-17[DOC] Add note to rb_id2name about GC compactionPeter Zhu
2024-12-17Win32: Fix `rbimpl_size_mul_overflow` on arm64Nobuyoshi Nakada
2024-12-13[DOC] Update `rb_strlen_lit`Nobuyoshi Nakada
2024-12-04Fix typos in public headers [ci skip]Alan Wu
2024-11-29[DOC] Rewrite docs for rb_sym2str()Alan Wu
2024-11-29[DOC] Mention that rb_id2str() returns a frozen stringAlan Wu
2024-11-20Introduce `Fiber::Scheduler#blocking_operation_wait`. (#12016)Samuel Williams
2024-11-13Mark strings returned by Symbol#to_s as chilled (#12065)Jean byroot Boussier
2024-11-12Add missing macros for `__has_builtin`Nobuyoshi Nakada
2024-11-10rb_strlen_lit: support wide string literalsNobuyoshi Nakada
2024-11-10Fix sign-conversion warnings on IL32 platformsNobuyoshi Nakada
2024-11-06Revert "Introduce Fiber Scheduler `blocking_region` hook. (#11963)" (#12013)Samuel Williams
2024-11-06`Warning[:strict_unused_block]`Koichi Sasada
2024-11-02Include windows.h for `LONG` and `Interlocked` functionsNobuyoshi Nakada
2024-10-31Introduce Fiber Scheduler `blocking_region` hook. (#11963)Samuel Williams
2024-10-23Fix false warning by gcc 14 for aarch64Nobuyoshi Nakada
2024-10-08Cast via `uintptr_t` function pointer between object pointerNobuyoshi Nakada
2024-10-04Better handling of timeout in `rb_io_maybe_wait_*`. (#9531)Samuel Williams
2024-10-04Clarify `rb_io_maybe_wait` behaviour. (#9527)Samuel Williams
2024-09-24fix rb_memsearch() documentNAITOH Jun
2024-08-28[DOC] Mention rb_io_fdopen() takes ownership of the FDAlan Wu
2024-08-11Fix sign-conversion warningNobuyoshi Nakada
2024-07-25Fix memory leak in Regexp capture group when timeoutPeter Zhu
2024-07-19Make rb_check_frozen_inline() static inline againAlan Wu
2024-07-17[DOC] Note that rb_obj_freeze_inline() can raise NoMemoryErrorAlan Wu
2024-07-17[DOC] No more is rb_ary_freeze() an alias of rb_obj_freeze()Alan Wu
2024-07-12give up USE_GC_MALLOC_OBJ_INFO_DETAILS卜部昌平
2024-07-10Add rb_block_call2, a flexible variant of rb_block_callYusuke Endoh
2024-06-21Show more in `RBIMPL_ASSERT_TYPE`Nobuyoshi Nakada
2024-06-21Delegate from `RBIMPL_ASSERT_OR_ASSUME` to `RUBY_ASSERT_ALWAYS`Nobuyoshi Nakada
2024-06-13Crash instead of raising with Check_Type() in RBIMPL_ASSERT_TYPE() in debug b...Alan Wu
2024-06-07Cast `RUBY_ATOMIC_PTR_CAS` argumentsNobuyoshi Nakada
2024-06-06Mark old Data API as deprecatedJean Boussier
2024-06-02Stop exposing `rb_str_chilled_p`Jean Boussier
2024-05-28Make value_type.h compatible with -WconversionJean Boussier
2024-05-28Allow compilation of C extensions with `-Wconversion`Mike Dalessio
2024-05-28Stop marking chilled strings as frozenÉtienne Barrié
2024-04-29suppress -Wold-style-cast warnings卜部昌平
2024-04-29workaround C++ compile error卜部昌平
2024-04-27use of stdckdint.h卜部昌平