summaryrefslogtreecommitdiff
path: root/include/ruby
Commit message (Expand)AuthorAgeFilesLines
* Introduce `RBIMPL_NONNULL_ARG` macroNobuyoshi Nakada2021-09-271-0/+2
* Align the implementation precedences with `rb_atomic_t` definitionNobuyoshi Nakada2021-09-241-0/+12
* RBIMPL_ATTR_NOALIAS: not until LLVM 12卜部昌平2021-09-221-1/+12
* include/ruby/atomic.h: rework卜部昌平2021-09-221-278/+664
* Expose `rb_fiber_raise` and tidy up the internal implementation.Samuel Williams2021-09-201-0/+2
* include/ruby/atomic.h: add doxygen卜部昌平2021-09-151-1/+257
* Suppress deprecated rb_iterate declaration warnings in C++Nobuyoshi Nakada2021-09-111-0/+5
* Remove printf family from the mjit headerNobuyoshi Nakada2021-09-111-12/+12
* suppress GCC's -Wmissing-attribute卜部昌平2021-09-101-0/+2
* rb_ary_new_from_values: can take NULLs卜部昌平2021-09-101-1/+0
* suppress GCC's -Wsuggest-attribute=format卜部昌平2021-09-101-0/+2
* ruby_scan_oct, ruby_scan_hex: are not pure卜部昌平2021-09-101-4/+2
* ruby_cleanup: fix MSVC compile error卜部昌平2021-09-101-5/+1
* include/ruby/backward.h: skip doxygen卜部昌平2021-09-101-1/+0
* include/ruby/debug.h: add doxygen卜部昌平2021-09-101-7/+548
* include/ruby/defines.h: add doxygen卜部昌平2021-09-101-1/+9
* forgot to delete a redundant comment卜部昌平2021-09-101-1/+0
* include/ruby/encoding.h: add doxygen卜部昌平2021-09-101-120/+2001
* include/ruby/fiber/scheduler.h: add doxygen卜部昌平2021-09-101-4/+181
* include/ruby/io.h: add doxyen卜部昌平2021-09-101-29/+808
* include/ruby/memory_view.h: add doxygen卜部昌平2021-09-101-18/+176
* include/ruby/missing.h: skip doxygen卜部昌平2021-09-101-1/+0
* include/ruby/ractor.h: add doxygen卜部昌平2021-09-101-7/+202
* include/ruby/random.h: add doxygen卜部昌平2021-09-101-7/+219
* include/ruby/re.h: add doxygen卜部昌平2021-09-101-8/+121
* include/ruby/regex.h: skip doxygen卜部昌平2021-09-101-1/+0
* include/ruby/ruby.h: add doxygen卜部昌平2021-09-101-7/+170
* include/ruby/subst.h: skip doxygen卜部昌平2021-09-101-1/+0
* include/ruby/thread.h: add doxygen卜部昌平2021-09-101-2/+155
* include/ruby/thread_native.h: add doxygen卜部昌平2021-09-101-7/+134
* include/ruby/util.h: add doxygen卜部昌平2021-09-101-8/+183
* include/ruby/version.h: add doxygen卜部昌平2021-09-101-4/+102
* include/ruby/vm.h: add doxygen卜部昌平2021-09-101-7/+12
* include/ruby/backward/2/assume.h: add doxygen卜部昌平2021-09-101-4/+19
* include/ruby/backward/2/attributes.h: skip doxygen卜部昌平2021-09-101-1/+0
* include/ruby/backward/2/bool.h: skip doxygen卜部昌平2021-09-101-2/+1
* include/ruby/backward/2/gcc_version_since.h: skip doxygen卜部昌平2021-09-102-3/+1
* include/ruby/backward/2/inttypes.h: skip dpxygen卜部昌平2021-09-101-1/+0
* include/ruby/backward/2/limits.h: skip doxygen卜部昌平2021-09-101-2/+1
* include/ruby/backward/2/long_long.h: add doxygen卜部昌平2021-09-101-1/+9
* include/ruby/backward/2/r_cast.h: skip doxygen卜部昌平2021-09-101-2/+1
* include/ruby/backward/2/rmodule.h: skip doxygen卜部昌平2021-09-101-1/+0
* include/ruby/backward/2/stdalign.h: add doxygen卜部昌平2021-09-101-2/+2
* include/ruby/backward/2/stdarg.h: add doxygen卜部昌平2021-09-101-0/+22
* include/ruby/backward/cxxanyargs.hpp: addo doxygen卜部昌平2021-09-101-22/+37
* include/ruby/backward/cxxanyargs.hpp: suppress doxygen warning卜部昌平2021-09-101-1/+1
* include/ruby/internal/arithmetic/char.h: add doxygen卜部昌平2021-09-101-3/+26
* include/ruby/internal/arithmetic/double.h: add doxygen卜部昌平2021-09-101-7/+40
* include/ruby/internal/arithmetic/fixnum.h: add doxygen卜部昌平2021-09-101-7/+23
* include/ruby/internal/arithmetic/gid_t.h: add doxygen卜部昌平2021-09-101-0/+3