aboutsummaryrefslogtreecommitdiffstats
path: root/include/ruby/ruby.h
Commit message (Expand)AuthorAgeFilesLines
* ruby.h: simplify RB_NUM2INT() and RB_FIX2INT() declarationwip/cleanup-num-macrosKazuki Yamaguchi2017-09-091-16/+2
* ruby.h: make rb_long2int() always an inline functionKazuki Yamaguchi2017-09-091-11/+4
* 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
* ruby.h: check argc to rb_yield_valuesnobu2017-04-141-0/+34
* revert RB_FIXABLE related changesets [Bug #13288][Bug #13293][Bug #13294]shyouhei2017-03-091-13/+2
* re-introduce __builtin_add_overflowshyouhei2017-03-081-16/+13
* Always use old RB_FIXABLE to allow double as argumentnaruse2017-03-071-5/+1
* Revert r57803 "Avoid to cast the argument"naruse2017-03-071-1/+1
* Avoid to cast the argumentnaruse2017-03-071-1/+1
* Use ADD instead of MULnaruse2017-03-071-12/+5
* optimize FIXABLE macroshyouhei2017-03-061-6/+31
* backward.h: RClassDeprecatednobu2017-02-211-7/+0
* ruby.h: remove commentnobu2017-02-131-1/+1
* ruby.h: RB_GC_GUARD stronger than gcc7nobu2017-02-131-1/+5
* ruby.h: unused parameternobu2017-02-031-3/+3
* fix typo [Bug #13091]naruse2017-01-011-1/+1
* get rid of implicit signedness conversionsnobu2016-12-221-50/+54
* suppress warning: implicit conversion changes signednessnaruse2016-12-221-2/+2
* ruby.h: add prefixnobu2016-12-091-8/+10
* use `rb_struct_ptr` for `RSTRUCT_PTR` macrousa2016-11-241-1/+1
* ruby.h: rb_big_signnobu2016-11-191-3/+4
* ruby/ruby.h: optimize rb_integer_type_pnobu2016-10-271-0/+12
* ruby.h: use prefixed macronobu2016-10-261-1/+1
* Add prefix to FIX2LONG in include/ruby/ruby.hkazu2016-10-031-3/+3
* ruby.h: add prefixnobu2016-10-011-13/+15
* hide struct internal [Feature #9916]shyouhei2016-08-011-47/+4
* ruby.h: use __extension__nobu2016-07-281-0/+6
* ruby.h: use prefixed namenobu2016-07-221-2/+2
* Integer unification macronobu2016-06-131-0/+5
* ruby.h: reduce repeated calcuationsnobu2016-06-021-3/+8
* * addr2line.c: drop to support ATARI ST platform. It was discontinuedhsbt2016-05-281-5/+3
* fix non-static rb_scan_argsnobu2016-05-271-35/+126
* ruby.h: fix parameter namenobu2016-05-271-1/+1
* ruby.h: fix for old clangnobu2016-05-261-9/+15
* ruby.h: suppress warningsnobu2016-05-261-2/+2
* ruby.h: count and verifynobu2016-05-261-71/+52
* revert r55171nobu2016-05-261-31/+31
* ruby.h: fix clang warningsnobu2016-05-261-31/+31
* ruby.h: rb_scan_args_validatenobu2016-05-251-6/+29
* ruby.h: optimize rb_scan_args_setnobu2016-05-241-15/+6
* ruby.h: rb_scan_args_verifynobu2016-05-241-48/+89