summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
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
2021-12-21Improved exception usage/classes.Samuel Williams
2021-12-20Improve IO::Buffer resize and introduce ownership transfer.Samuel Williams
2021-12-19Default size for IO::Buffer.Samuel Williams
2021-12-18Introduce io_result wrapper for passing `[-errno, size]` in VALUE.Samuel Williams
2021-12-11intern/select/posix.h: remove unused parameter from rb_fd_dupYuta Saito
2021-12-10Revert zero-check for allocaNobuyoshi Nakada
2021-12-10Fix stack buffer overflowNobuyoshi Nakada
2021-11-23Add Class#subclassesJean Boussier
2021-11-11revival of must_not_null()卜部昌平
2021-11-11rb_file_size: add doxygen卜部昌平
2021-11-11rb_enc_code_to_mbclen: fix doxygen卜部昌平
2021-11-11RB_ENCODING_SET_INLINED: fix doxygen卜部昌平
2021-11-11ENCODING_MASK: fix doxygen link [ci skip]卜部昌平
2021-11-11io/buffer.h: C linkage卜部昌平
2021-11-10size_t is not for file sizeNobuyoshi Nakada
2021-11-10Mark IO::Buffer as experimental.Samuel Williams
2021-11-10IO::Buffer for scheduler interface.Samuel Williams
2021-11-08[Feature #18290] Deprecate rb_gc_force_recycle and remove invalidate_mark_sta...Peter Zhu
2021-11-08memory_view.c: Add _memory_view_entry member in rb_memory_view_t (#5088)Kenta Murata
2021-11-02Fix typosNobuyoshi Nakada
2021-10-26Add Class#descendantsJeremy Evans
2021-10-26improve doc coverage [ci skip]卜部昌平
2021-10-26just another evidence that @shyouhei is an idiot [ci skip]卜部昌平
2021-10-25[Feature #18239] Implement VWA for stringsPeter Zhu
2021-10-25[Feature #18239] Add struct for embedded stringsPeter Zhu
2021-10-21Deprecate include/prepend in refinements and add Refinement#import_methods in...Shugo Maeda
2021-10-06Remove duplicate type qualifiersNobuyoshi Nakada
2021-10-05Adjust types to rb_enc_left_char_headNobuyoshi Nakada
2021-10-05rb_enc_left_char_head(): take void*卜部昌平
2021-10-05include/ruby/encoding.h: convert macros into inline functions卜部昌平