summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Export some missing symbols for MJITk0kubun2018-02-081-1/+3
* mjit_compile.c: merge initial JIT compilerk0kubun2018-02-041-0/+4
* backward.h: adjusted NORETURN declarationnobu2018-02-031-1/+1
* backward.h: rb_mod_const_missing is internal functionnobu2018-02-022-0/+3
* ruby.h: relax rb_funcall(obj, id, 0, 0) case onlynobu2018-02-011-4/+6
* ruby.h: relax rb_funcall check on extra args for clangnormal2018-01-301-0/+2
* Fix duplicated HAVE_NANkazu2018-01-271-1/+3
* need to declare the prototype of nan() if missingusa2018-01-261-0/+4
* ruby/ruby.h: remove unnecessary exports from C-APInormal2018-01-241-10/+0
* there is no guarantee that mode_t is as wide as intshyouhei2018-01-191-0/+4
* INFINITY is float. That of double is HUGE_VAL.shyouhei2018-01-191-0/+4
* export transcode exceptionsshyouhei2018-01-181-0/+3
* export rb_mProcGID, rb_mProcUid, rb_mProcID_Syscallshyouhei2018-01-181-0/+3
* export rb_mFConstshyouhei2018-01-181-0/+1
* export ruby_mWarningshyouhei2018-01-181-0/+2
* export rb_cLazyshyouhei2018-01-181-0/+1
* sort linesshyouhei2018-01-181-4/+4
* fix macro argument names inconsistencyngoto2018-01-161-2/+2
* ruby_aligned_char no longer needed.shyouhei2018-01-151-2/+0
* take alignof instead of sizeofshyouhei2018-01-151-2/+2
* also blacklist gcc 4.9 for __builtin_alloca_with_alignshyouhei2018-01-151-3/+3
* disable __builtin_alloca_with_align for GCC 4.8shyouhei2018-01-151-0/+8
* give up RSTRING_PTR() being VALUE-alignedshyouhei2018-01-151-3/+3
* __declspec(align(#)) does not take sizeof()shyouhei2018-01-151-3/+3
* more support for NORETURNshyouhei2018-01-151-4/+11
* __builtin_alloca_with_align for optimal memory accessshyouhei2018-01-151-0/+8
* __alignof__ to take alignment of a typeshyouhei2018-01-151-0/+10
* __attibute__((__aligned__)) for RSTRING_PTR()shyouhei2018-01-152-9/+12
* Include ruby/{io,encoding}.h before internal.hkazu2018-01-092-0/+8
* wrap statement expression with __extension__nobu2018-01-091-1/+1
* statement experssion is a GCCismshyouhei2018-01-021-6/+6
* __VA_ARGS__ is a C99ismshyouhei2018-01-021-2/+2
* version.h (RUBY_VERSION): 2.6.0 development has started.matz2017-12-251-1/+1
* undef HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P on GCC 4.8naruse2017-12-232-2/+15
* force hash values fixableusa2017-12-221-0/+4
* compile.c: add a RUBY_EVENT_COVERAGE_LINE event for line coveragemame2017-12-201-1/+1
* suppress warning: 'const' attribute on function returning 'void'naruse2017-12-182-3/+3
* Add FrozenError as a subclass of RuntimeErrorshyouhei2017-12-121-0/+1
* undef previous definition of `SIZEOF_STRUCT_STAT_ST_INO`usa2017-12-111-0/+1
* extern rb_time_utc_offset to get utc offsetnaruse2017-12-111-0/+1
* support 128bit ino on Windows (if available)usa2017-12-101-12/+15
* vm_core.h (RUBY_EVENT_COVERAGE_BRANCH): renamedmame2017-12-061-1/+1
* Remove RUBY_EVENT_SPECIFIED_LINEmame2017-12-061-1/+0
* support nanosec file timestamp on newer Windowsusa2017-12-041-20/+41
* Update to Onigmo 6.1.3-669ac9997619954c298da971fcfacccf36909d05.naruse2017-12-011-1/+1
* vm.c: partially revert r60558k0kubun2017-12-011-1/+1
* util.h: remove my_getcwdnobu2017-11-261-1/+0
* export rb_tracearg_callee_id().ko12017-11-161-0/+1
* backward.h: rb_frame_method_id_and_classnobu2017-10-302-1/+3
* Add doxygen commentssonots2017-10-211-1/+1