aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* win32.c: wchar conversionnobu2014-04-051-0/+2
* * parse.y: support Symbol GC. [ruby-trunk Feature #9634]nari2014-03-261-6/+18
* * include/ruby/intern.h (rb_obj_call_init, rb_class_new_instance):ko12014-03-201-2/+2
* win32/win32.c: add rb_w32_inet_ptonnobu2014-02-231-0/+4
* gc.c: RB_GC_GUARD should be robust enough for any compilernormal2014-02-201-2/+6
* * internal.h: Move BDIGIT and related definitions fromakr2014-02-171-54/+0
* 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-145-34/+1
* marshal.c: Numerics are not taintednobu2014-02-081-5/+5
* * configure.in: check qsort_r(3) and whether it is GNU version.glass2014-02-081-0/+4
* win32.h: define strtoll and strtoull for earlier VCnobu2014-02-071-0/+5
* pack.c: use ivar for associated objectsnobu2014-02-041-2/+2
* ruby/util.h: DECIMAL_SIZE_OF_BITSnobu2014-01-121-0/+3
* * vm.c (rb_vm_pop_cfunc_frame): added. It cares c_return event.ko12014-01-091-1/+4
* ruby/version.h: bump API versionnobu2013-12-261-1/+1
* * 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-202-2/+2
* variable.c: rb_class_path_cachednobu2013-12-091-0/+1
* gc.c: promote long-lived NODE_CREF objects to oldgentmm12013-12-081-0/+3
* gc.c: add GC.latest_gc_info()tmm12013-12-051-0/+1
* gc.c: expose GC.stat() to C-api via rb_gc_stat()tmm12013-12-051-0/+1
* 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-292-3/+3
* 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
* * st.c: add st_values() and st_values_check().glass2013-11-281-0/+2
* * st.c (st_keys): fix not to use Qundef in st.c.glass2013-11-281-0/+1
* win32.c: rb_w32_dup2nobu2013-11-281-0/+4
* * st.c (st_keys): define st_keys(). it writes each key to buffer.glass2013-11-271-0/+8
* * include/ruby/defines.h (SIZEOF_ACTUAL_BDIGIT): Defined.akr2013-11-242-2/+6
* * include/ruby/defines.h: Don't use int128_t for Bignum.akr2013-11-241-7/+1
* 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
* * include/ruby/intern.h, internal.h: Expose rb_gc_count().nari2013-11-221-0/+1
* * include/ruby/intern.h (rb_gc_set_params): Deprecatenari2013-11-221-1/+1
* gc.c: finalizer functionsnobu2013-11-091-0/+2
* * gc.c: add 3gen GC patch, but disabled as default.ko12013-11-041-4/+2
* * include/ruby/ruby.h: rename FL_OLDGEN to FL_PROMOTED.ko12013-11-041-5/+5
* string.c: export rb_str_scrubnobu2013-11-011-0/+1
* * include/ruby/ruby.h: fix typo (FL_WB_PROTECT -> FL_WB_PROTECTED).ko12013-10-291-1/+1
* * include/ruby/ruby.h: introduce new flags for T_TYPEDDATA.ko12013-10-291-0/+4
* * insns.def, vm.c, vm_insnhelper.c, vm_insnhelper.h, vm_method.c: splitcharliesome2013-10-291-1/+2