aboutsummaryrefslogtreecommitdiffstats
path: root/include/ruby/ruby.h
Commit message (Expand)AuthorAgeFilesLines
...
* ruby.h: optimize NUM2CHRnobu2014-10-301-13/+13
* * Avoid undefined behaviors found by gcc -fsanitize=undefined.akr2014-10-171-1/+1
* ruby/ruby.h: fix for older gccnobu2014-10-101-3/+16
* ruby/ruby.h: eliminate disabled function callnobu2014-10-101-1/+1
* ruby.h: set rb_event_flag_t to uint32_tnormal2014-10-011-1/+1
* ruby.h: warn untyped Datanobu2014-09-281-20/+45
* ruby.h: deprecate plain Datanobu2014-09-271-0/+16
* class.c: do not freeze class of hidden objectnobu2014-09-191-1/+1
* ruby.h: err rb_check_safe_str explicitlynobu2014-09-191-0/+7
* class.c: do not freeze meta-meta-classnobu2014-09-191-3/+4
* class.c: freeze meta class onlynobu2014-09-131-2/+3
* ruby/ruby.h: freeze singleton classnobu2014-09-121-1/+13
* ruby/ruby.h: move commentsnobu2014-09-121-36/+14
* * include/ruby/ruby.h, gc.c: add new internal eventsko12014-09-111-1/+3
* * include/ruby/ruby.h: freeze nil/true/false.ko12014-09-111-1/+1
* rb_call_info_t: shrink to 96 bytes from 104 bytes on 64-bitnormal2014-09-101-1/+1
* * gc.c: add incremental GC algorithm. [Feature #10137]ko12014-09-081-17/+25
* make symbol conversion functions publicnobu2014-08-031-0/+2
* introduce ZALLOC{,_N} to replace ALLOC{,_N}+MEMZERO usenormal2014-07-251-4/+4
* * include/ruby/ruby.h (struct RHash): no longer. [Feature #9889]shyouhei2014-06-231-10/+3
* * include/ruby/ruby.h (struct RComplex): no longer. [Feature #9888]shyouhei2014-06-231-7/+0
* * include/ruby/ruby.h (struct RFloat): no longer. [Feature #9863]shyouhei2014-06-231-6/+0
* constify parametersnobu2014-06-181-1/+1
* include/ruby/ruby.h: hide Symbol internalsnormal2014-05-281-7/+0
* * include/ruby/ruby.h: Hide Rational internal.akr2014-05-171-10/+0
* * numeric.c (rb_num2long): Returns a long.akr2014-04-181-4/+4
* * parse.y: support Symbol GC. [ruby-trunk Feature #9634]nari2014-03-261-6/+18
* gc.c: RB_GC_GUARD should be robust enough for any compilernormal2014-02-201-2/+6
* ruby.h: use FIX2LONGnobu2014-02-161-3/+3
* * include/ruby/ruby.h (RBIGNUM_SIGN): Defined for compatibility.akr2014-02-161-0/+4
* * include/ruby/ruby.h,akr2014-02-141-43/+0
* * include/ruby/intern.h,akr2014-02-141-3/+0
* marshal.c: Numerics are not taintednobu2014-02-081-5/+5
* * include/ruby/ruby.h (RARRAY_ASET): try to avoid compiler warning.ko12013-12-241-2/+4
* * remove trailing spaces.nobu2013-12-201-1/+1
* * include/ruby/ruby.h: rename OBJ_WRITE and OBJ_WRITTEN intoko12013-12-201-10/+10
* * include/ruby/ruby.h: add a comment for WB interfaces.ko12013-12-201-0/+11
* ruby.h: swap iv_index_tbl and super for struct RClasstmm12013-12-201-1/+1
* gc.c: promote long-lived NODE_CREF objects to oldgentmm12013-12-081-0/+3
* gc.c: split GC_END event into GC_END_MARK and GC_END_SWEEPtmm12013-12-051-9/+10
* * include/ruby/ruby.h (struct RClass): Add wrapper struct aroundtmm12013-12-031-1/+1
* vm_eval.c: rb_yield_blocknobu2013-11-291-0/+1
* ruby/ruby.h, enum.c, vm_eval.c: constify argvnobu2013-11-291-2/+2
* ruby/ruby.h: RB_BLOCK_CALL_FUNC_ARGLISTnobu2013-11-291-1/+3
* ruby/ruby.h: rb_block_call_func_tnobu2013-11-291-1/+7
* ruby/ruby.h: add blockarg to rb_block_call_funcnobu2013-11-291-1/+2
* * include/ruby/defines.h (SIZEOF_ACTUAL_BDIGIT): Defined.akr2013-11-241-2/+2
* ruby.h: define RBIGNUM_EMBED_LEN_MAX by macrosnobu2013-11-231-3/+5
* * include/ruby/ruby.h (RBIGNUM_EMBED_LEN_MAX): Limit the value toakr2013-11-231-2/+5
* * gc.c: add 3gen GC patch, but disabled as default.ko12013-11-041-4/+2