aboutsummaryrefslogtreecommitdiffstats
path: root/include/ruby/ruby.h
Commit message (Expand)AuthorAgeFilesLines
* * include/ruby/ruby.h: use rb_gc_writebrrier() simply.ko12015-03-171-11/+2
* ruby.h: suppress false warningsnobu2015-03-161-0/+2
* * include/ruby/ruby.h: introduce new type T_IMEMO.ko12015-03-111-4/+6
* * internal.h: remove struct method_table_wrapper.ko12015-03-051-1/+1
* ruby.h: parent in rb_data_type_tnobu2014-12-241-1/+3
* ruby.h: get rid of C++ warningsnobu2014-12-191-2/+2
* * class.c (class_alloc): Strat from age == 2.ko12014-12-111-1/+2
* ruby.h: no warnings of hidden objectsnobu2014-12-031-0/+9
* ruby.h: no parent in rb_data_type_tnobu2014-11-291-3/+1
* ruby.h: export keyword argument functionsnobu2014-11-261-0/+2
* vm_eval.c: rb_current_receivernobu2014-11-161-0/+1
* ruby.h: add mark to PRIsVALUEnobu2014-11-041-2/+3
* 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