summaryrefslogtreecommitdiff
path: root/include/ruby/ruby.h
AgeCommit message (Expand)Author
2019-05-28Added missing predicate macrosNobuyoshi Nakada
2019-05-23Suppress paranoid warnings for external/3rd-party librariesNobuyoshi Nakada
2019-05-17Do not call memcpy if copying nothingNobuyoshi Nakada
2019-04-20Add `GC.compact` again.tenderlove
2019-04-17Reverting compaction for nowtenderlove
2019-04-17Introduce pattern matching [EXPERIMENTAL]ktsj
2019-04-17Adding `GC.compact` and compacting GC support.tenderlove
2019-04-10* expand tabs.svn
2019-04-10Reverting all commits from r67479 to r67496 because of CI failureskazu
2019-04-09fix RMoved definition locationtenderlove
2019-04-09Adding `GC.compact` and compacting GC support.tenderlove
2019-02-14Introduce RVALUE_EMBED_LEN_MAX to remove a magic numbermrkn
2018-12-10Define HAVE_STMT_AND_DECL_IN_EXPR and use it [Bug #15293]naruse
2018-12-06`script_compiled` TracePoint event [Feature #15287]ko1
2018-12-06Should be true fix for r66200naruse
2018-12-06refix of r66200naruse
2018-12-05Introduce "COLDFUNC" function attribute.ko1
2018-12-03make `RARRAY_PTR_USE` more conservertive.ko1
2018-11-19ruby/ruby.h: void rb_scan_args_verifynobu
2018-11-15* expand tabs.svn
2018-11-15include/ruby/ruby.h (RB_ALLOCV*): remove unnecessary GC guardnormal
2018-11-01* remove trailing spaces.svn
2018-11-01introduce USE_TRANSIENT_HEAP to enable/disable theap.ko1
2018-10-30support theap for T_HASH. [Feature #14989]ko1
2018-10-30introduce TransientHeap. [Bug #14858]ko1
2018-10-30revert r65444 and r65446 because of commit missko1
2018-10-30introduce TransientHeap. [Bug #14858]ko1
2018-10-13Define PRIdPTR etcnobu
2018-10-08* remove trailing space. [ci skip]svn
2018-10-08include/ruby/ruby.h: comment about mswin RUBY_EXTERN [ci skip]k0kubun
2018-10-08include/ruby/ruby.h: import external symbolsk0kubun
2018-09-26use configure-defined macro instead of __GNUC__shyouhei
2018-09-04ruby.h: removed internal macrosnobu
2018-08-27configure.ac: printf prifix for int64_tnobu
2018-07-24UNREACHABLE_RETURNnobu
2018-07-12Fix compile error on debian8 and gentookazu
2018-07-10Use "diagnose_if" attribute for clangnaruse
2018-02-20Signature of rb_uint2inum and rb_int2inumnobu
2018-02-20Signature of rb_uint2big and rb_int2bignobu
2018-02-01ruby.h: relax rb_funcall(obj, id, 0, 0) case onlynobu
2018-01-30ruby.h: relax rb_funcall check on extra args for clangnormal
2018-01-24ruby/ruby.h: remove unnecessary exports from C-APInormal
2018-01-19there is no guarantee that mode_t is as wide as intshyouhei
2018-01-18export transcode exceptionsshyouhei
2018-01-18export rb_mProcGID, rb_mProcUid, rb_mProcID_Syscallshyouhei
2018-01-18export rb_mFConstshyouhei
2018-01-18export ruby_mWarningshyouhei
2018-01-18export rb_cLazyshyouhei
2018-01-18sort linesshyouhei
2018-01-15ruby_aligned_char no longer needed.shyouhei