aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Improve branch missesnobu2018-07-121-1/+1
* Fix compile error on debian8 and gentookazu2018-07-121-1/+4
* Use "diagnose_if" attribute for clangnaruse2018-07-101-11/+24
* rb_enc_aliasnobu2018-06-281-0/+1
* check enc_capable.ko12018-06-281-0/+1
* use the prefixed macronobu2018-06-271-1/+1
* Introduce `USE_GC_MALLOC_OBJ_INFO_DETAILS`. [Feature #14857]ko12018-06-201-6/+83
* intern.h: suppress warningsnobu2018-06-111-1/+9
* include/ruby/missing.h: defined(__cplusplus) before using __cplusplusngoto2018-06-051-2/+2
* `int isnan(double)` is a POSIXismshyouhei2018-06-051-0/+6
* export rb_hash_bulk_insertnaruse2018-05-221-0/+2
* Prefer alignof() over _Alignof()shyouhei2018-04-091-0/+3
* Signature of rb_uint2inum and rb_int2inumnobu2018-02-201-2/+2
* Signature of rb_uint2big and rb_int2bignobu2018-02-201-2/+2
* 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