summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2025-05-08Move `object_id` in object fields.Jean Boussier
2025-05-08Rename `ivptr` -> `fields`, `next_iv_index` -> `next_field_index`Jean Boussier
2025-05-05Add `RBIMPL_ATTR_NONSTRING_ARRAY()` macro for GCC 15Nobuyoshi Nakada
2025-05-05Save one VALUE per embedded RTypedDataJeremy Evans
2025-04-30get_next_shape_internal: Skip VM lock for single child caseJean Boussier
2025-04-30Suppress gcc 15 unterminated-string-initialization warningsNobuyoshi Nakada
2025-04-30Fix C23 (GCC 15) WIN32 compatibility for rb_define_* functionsAlan Wu
2025-04-30RUBY_T_{TRUE,FALSE} comments were reversedMatt Valentine-House
2025-04-18Work on ATOMIC_VALUE_SETJohn Hawthorn
2025-04-16Introduce `enum rb_io_mode`. (#7894)Samuel Williams
2025-04-14Expose `ruby_thread_has_gvl_p`.Samuel Williams
2025-03-28Mark first argument to all C-API tracepoint functions as nonnullRichard Böhme
2025-03-28Make rb_tracearg_(parameters|eval_script|instruction_sequence) public C-APIRichard Böhme
2025-03-18Suppress sign-conversion warning [ci skip]Nobuyoshi Nakada
2025-03-16Make wrapper of `main` for wasm more genericNobuyoshi Nakada
2025-03-16Make ASAN default option string built-in librubyNobuyoshi Nakada
2025-02-28[DOC] Fix the comment for RUBY_CONST_ID and rb_internNobuyoshi Nakada
2025-02-12Remove dead iv_index_tbl field in RObjectPeter Zhu
2025-01-14[Bug #21024] <cstdbool> header has been uselessNobuyoshi Nakada
2025-01-14Mark `rb_path_check` as internal onlyNobuyoshi Nakada
2025-01-13Move the declaration of `rb_path_check`Nobuyoshi Nakada
2025-01-12[DOC] Fix the description of `rb_path_check`Nobuyoshi Nakada
2025-01-11[Bug #21024] <cstdbool> header is deprecated in C++17Nobuyoshi Nakada
2025-01-02Move rbimpl_size_add_overflow from gc.c to memory.hPeter Zhu
2024-12-25Development of 3.5.0 started.Yukihiro "Matz" Matsumoto
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