summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2022-08-12Stop defining `RUBY_ABI_VERSION` if released versionsNobuyoshi Nakada
2022-08-12Add missing `rb_enc_iscntrl`Nobuyoshi Nakada
2022-08-12[DOC] Use `true`/`false` for `@retval`s which are `bool`Nobuyoshi Nakada
2022-08-07[DOC] Add return values of rb_enc_mbcputNobuyoshi Nakada
2022-07-27Adjust styles [ci skip]Nobuyoshi Nakada
2022-07-26Rename rb_ary_tmp_new to rb_ary_hidden_newPeter Zhu
2022-07-22Move enum definitions out of struct definitionYusuke Endoh
2022-07-21Expand tabs [ci skip]Takashi Kokubun
2022-07-21Remove unused internal macros in rarray.hPeter Zhu
2022-07-15Implement Objects on VWAPeter Zhu
2022-07-12Fix some UBSAN false positives (#6115)Kevin Backhouse
2022-07-07do not define our own version of memcpy卜部昌平
2022-06-25Copy `IO#wait*` methods from `io-wait` gem to `io.c`.Samuel Williams
2022-06-20Include JIT information in crash reportsChris Seaton
2022-06-17GVL Instrumentation API: add STARTED and EXITED eventsJean Boussier
2022-06-16Remove unused and accidentally public rb_str_shared_root_p()Alan Wu
2022-06-15Restore rb_exec_recursive_outerJohn Hawthorn
2022-06-13Move String RVALUES between poolsMatt Valentine-House
2022-06-10Make method id explicit in rb_exec_recursive_outerJohn Hawthorn
2022-06-03[Feature #18339] GVL Instrumentation APIJean Boussier
2022-05-26Remove trailing comma from FL_USER3 (#5958)Jemma Issroff
2022-05-26Remove unused RMODULE_INCLUDED_INTO_REFINEMENT flagJemma Issroff
2022-05-23Remove unnecessary module flag, add module assertions to other module flagsJemma Issroff
2022-05-19Undefine RUBY_DLN_CHECK_ABI on cygwinDaisuke Fujimura (fd0)
2022-05-09Increase SIZE_POOL_COUNT to 5Peter Zhu
2022-04-26Expose `rb_hash_new_capa(long)`Jean Boussier
2022-04-21[Doc] correct my understanding about nonblocking mode卜部昌平
2022-04-14[DOC] add missing size params in fiber scheduler.h (#5441)Alex Matchneer
2022-04-01Finer-grained constant cache invalidation (take 2)Kevin Newton
2022-03-30re.c: Add Regexp.timeout= and Regexp.timeoutYusuke Endoh
2022-03-25Revert "Finer-grained inline constant cache invalidation"Nobuyoshi Nakada
2022-03-24Finer-grained inline constant cache invalidationKevin Newton
2022-03-22[Feature #18634] Implement Arrays on Variable Width AllocationPeter Zhu
2022-03-16Honor if `_Bool` is availableNobuyoshi Nakada
2022-03-01Wrap ruby_abi_version in `extern "C"` for C++Peter Zhu
2022-03-01Only define RUBY_DLN_CHECK_ABI when supportedPeter Zhu
2022-03-01[DOC] Fix reference in rb_enc_associate() descriptionLars Kanis
2022-03-01[DOC] Fix function name in exampleLars Kanis
2022-02-22[Feature #18249] Implement ABI checkingPeter Zhu
2022-02-19Check if `__assume` is supportedNobuyoshi Nakada
2022-02-19Define `HAVE___BUILTIN_UNREACHABLE` instead of `UNREACHABLE`Nobuyoshi Nakada
2022-01-20Mark `rb_clear_constant_cache` as internal use onlyNobuyoshi Nakada
2022-01-19include/ruby/win32.h: explicitly define HAVE_SHUTDOWNYuta Saito
2022-01-19include/ruby/io.h: use 0 as POLLPRI when no support for itYuta Saito
2022-01-19[wasm] include/ruby/io.h: define RB_WAITFD_PRI by ourselves for wasiYuta Saito
2022-01-19[wasm] add no thread variant for freestanding environmentYuta Saito
2022-01-19[wasm] wasm/missing.{c,h}: add missing libc stubs for wasi-libcYuta Saito
2022-01-18Don't assume __builtin_bswap32 and __builtin_bswap64 are defined on OpenBSDJeremy Evans
2022-01-18[Feature #18491] Drop support for HP-UXPeter Zhu
2022-01-18include/ruby/win32.h: define HAVE_X for the missing prototypes (#5456)Yuta Saito