summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
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卜部昌平
2024-04-19Refer autoconfigured endian macro (#10572)Nobuyoshi Nakada
2024-04-18Include coderange.h in encoding.hPeter Zhu
2024-04-16RB_OBJ_FREEZE_RAW: Set the object shapeJean Boussier
2024-04-11put empty `rb_gc_force_recycle()`Koichi Sasada
2024-04-08Add builtin type assertionNobuyoshi Nakada
2024-04-05Remove deprecated function rb_gc_force_recyclePeter Zhu
2024-03-27[DOC] remove repetitive words in commentscrazeteam
2024-03-26Expose rb_str_chilled_pÉtienne Barrié
2024-03-23[DOC] Small edits in rbasic.hXavier Noria
2024-03-22Revert "Hide public implementation of `rb_io`. (#9568)" (#10283)Samuel Williams
2024-03-19Implement chilled stringsÉtienne Barrié
2024-03-14[Feature #20265] Remove rb_newobj_of and RB_NEWOBJ_OFPeter Zhu
2024-03-14[Feature #20265] Remove rb_newobj and RB_NEWOBJPeter Zhu
2024-03-14[Feature #20306] Implement ruby_free_at_exit_pPeter Zhu
2024-03-06Move FL_SINGLETON to FL_USER1Jean Boussier
2024-03-06Hide public implementation of `rb_io`. (#9568)Samuel Williams
2024-03-05[DOC] fix some commentscui fliter
2024-03-01Clarify C API documentation about pinned classesJean Boussier
2024-02-26Revise 9ec342e07df6aa5e2c2e9003517753a2f1b508fdNobuyoshi Nakada
2024-02-26[Bug #20296] Fix the default assertion messageNobuyoshi Nakada
2024-02-26Introduction of Happy Eyeballs Version 2 (RFC8305) in Socket.tcp (#9374)Misaki Shioi
2024-02-21`rb_thread_lock_native_thread()`Koichi Sasada
2024-02-11Win32: Fix pre-defined macros for platformsNobuyoshi Nakada
2024-02-08Extract `RBIMPL_VA_OPT_ARGS`Nobuyoshi Nakada
2024-02-08Optional detail info at assertion failureNobuyoshi Nakada
2024-02-04Do not define ABI version in statically linked objectsNobuyoshi Nakada
2024-02-01Suppress unused-local-typedef warningsNobuyoshi Nakada
2024-01-19Pass down "stack start" variables from closer to the top of the stackKJ Tsanaktsidis
2024-01-12Revert "Pass down "stack start" variables from closer to the top of the stack"KJ Tsanaktsidis
2024-01-12Pass down "stack start" variables from closer to the top of the stackKJ Tsanaktsidis