summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
8 daysRefer autoconfigured endian macro (#10572)Nobuyoshi Nakada
9 daysInclude coderange.h in encoding.hPeter Zhu
11 daysRB_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
2023-12-25Move internal ST functions to internal/st.hPeter Zhu
2023-12-25Development of 3.4.0 started.Yukihiro "Matz" Matsumoto
2023-12-25Correctly release the underlying file mapping. (#9340)Samuel Williams
2023-12-25IO::Buffer improvements and documentation. (#9329)Samuel Williams
2023-12-21Typo fixes for public headers [ci skip]Alan Wu
2023-12-21[DOC] Fix rb_postponed_job_register_once typoJohn Hawthorn
2023-12-14rb_ext_resolve_symbol: C API to resolve and return externed symbols [Feature ...Satoshi Tagomori
2023-12-13Small doc improvements for rb_postponed_job APIKJ Tsanaktsidis
2023-12-10add `flags` to `rb_postponed_job_preregister`Koichi Sasada
2023-12-10Change the semantics of rb_postponed_job_registerKJ Tsanaktsidis
2023-12-10Add RUBY_ATOMIC_{PTR_,}FETCH macros for atomic loadsKJ Tsanaktsidis
2023-12-08[ci skip] comment for commit be1bbd5b7d40ad863ab35097765d3754726bbd54卜部昌平
2023-12-08Thread specific storage APIsKoichi Sasada
2023-11-30Add `RUBY_REFERENCES`Nobuyoshi Nakada
2023-11-30Prefix `REF_EDGE` and `REFS_LIST_PTR` with `RUBY_`Nobuyoshi Nakada
2023-11-27Refactor and fix the GVL instrumentation APIJean Boussier
2023-11-26Constify `RUBY_REFERENCES_START` tablesNobuyoshi Nakada
2023-11-13GVL Instrumentation: pass thread->self as part of event dataJean Boussier
2023-11-11[DOC] Update comment for `DECIMAL_SIZE_OF_BITS`Nobuyoshi Nakada
2023-11-08TypedData_Make_Struct0: cast RTYPEDDATA_GET_DATA return pointerJean Boussier