aboutsummaryrefslogtreecommitdiffstats
path: root/include/ruby/ruby.h
Commit message (Expand)AuthorAgeFilesLines
...
* * remove trailing space. [ci skip]svn2018-10-081-1/+1
* include/ruby/ruby.h: comment about mswin RUBY_EXTERN [ci skip]k0kubun2018-10-081-1/+2
* include/ruby/ruby.h: import external symbolsk0kubun2018-10-081-0/+6
* use configure-defined macro instead of __GNUC__shyouhei2018-09-261-1/+1
* ruby.h: removed internal macrosnobu2018-09-041-3/+0
* configure.ac: printf prifix for int64_tnobu2018-08-271-0/+2
* UNREACHABLE_RETURNnobu2018-07-241-0/+7
* Fix compile error on debian8 and gentookazu2018-07-121-1/+4
* Use "diagnose_if" attribute for clangnaruse2018-07-101-11/+24
* Signature of rb_uint2inum and rb_int2inumnobu2018-02-201-2/+2
* Signature of rb_uint2big and rb_int2bignobu2018-02-201-2/+2
* 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
* 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
* 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
* 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
* __builtin_alloca_with_align for optimal memory accessshyouhei2018-01-151-0/+8
* __attibute__((__aligned__)) for RSTRING_PTR()shyouhei2018-01-151-9/+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
* undef HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P on GCC 4.8naruse2017-12-231-2/+4
* 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-181-1/+1
* Add FrozenError as a subclass of RuntimeErrorshyouhei2017-12-121-0/+1
* vm_core.h (RUBY_EVENT_COVERAGE_BRANCH): renamedmame2017-12-061-1/+1
* Remove RUBY_EVENT_SPECIFIED_LINEmame2017-12-061-1/+0
* Add doxygen commentssonots2017-10-211-1/+1
* ruby.h: unnormalized Fixnum valuenobu2017-09-071-0/+3
* non-keywords hashnobu2017-08-201-7/+12
* ruby.h: fix rb_scan_args_trail_idxnobu2017-08-191-17/+4
* ruby.h: NULL as empty arraynobu2017-08-031-2/+2
* should not copy promoted flags.ko12017-08-011-1/+2
* Add documentsyugui2017-07-221-1/+8
* debug.c: more enumsnobu2017-06-011-4/+4
* attempt to fix rb_alloc_tmp_buffer2 for ALLOCV_Nnormal2017-05-261-1/+1
* ruby.h: check argc to rb_funcallnobu2017-04-151-0/+11
* fix RSTRUCT_LEN macro in public C APInormal2017-04-151-1/+1