summaryrefslogtreecommitdiff
path: root/include/ruby
AgeCommit message (Expand)Author
9 daysIncrease 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
2022-01-14Suppress possible loss of data warningsNobuyoshi Nakada
2022-01-13[DOC] Fix a typo in a docNobuyoshi Nakada
2022-01-12Enable Variable Width Allocation by defaultPeter Zhu
2022-01-12Make embedded string length a long for VWAPeter Zhu
2022-01-08Revert "Enable Variable Width Allocation by default"Peter Zhu
2022-01-07Use unsigned short for length of embedded stringsPeter Zhu
2022-01-07Enable Variable Width Allocation by defaultPeter Zhu
2022-01-06Revert "Enable Variable Width Allocation by default"Peter Zhu
2022-01-06Enable Variable Width Allocation by defaultPeter Zhu
2021-12-30Flush deprecation declarations for versions older than 3.0Nobuyoshi Nakada
2021-12-30Remove declarations of deprecated functionsNobuyoshi Nakada
2021-12-27Fix some bornheadsU.Nakamura
2021-12-27Call FlushInstrucitonCache() when PROT_EXEC is specified to mprotectU.Nakamura
2021-12-27Tiny mmap emulation for WindowsU.Nakamura
2021-12-26Remove deprecate rb_cData [Bug #18433]Nobuyoshi Nakada
2021-12-26Remove tainted and trusted featuresNobuyoshi Nakada
2021-12-26Development of 3.1.0 started.Yukihiro "Matz" Matsumoto
2021-12-25Fix typos [ci skip]Kazuhiro NISHIYAMA
2021-12-24Improvements to `rb_io_wait` return value handling and internal implementatio...Samuel Williams
2021-12-23Add fiber scheduler hooks for `pread`/`pwrite`, and add support to `IO::Buffer`.Samuel Williams
2021-12-22Extended interface for IO::Buffer & documentation.Samuel Williams
2021-12-21Rename IMMUTABLE to READONLY.Samuel Williams
2021-12-21Improve interface for get/set/copy.Samuel Williams
2021-12-21Mark non-private mapped files as external.Samuel Williams