summaryrefslogtreecommitdiff
path: root/include/ruby/ruby.h
AgeCommit message (Expand)Author
2014-10-01ruby.h: set rb_event_flag_t to uint32_tnormal
2014-09-28ruby.h: warn untyped Datanobu
2014-09-27ruby.h: deprecate plain Datanobu
2014-09-19class.c: do not freeze class of hidden objectnobu
2014-09-19ruby.h: err rb_check_safe_str explicitlynobu
2014-09-19class.c: do not freeze meta-meta-classnobu
2014-09-13class.c: freeze meta class onlynobu
2014-09-12ruby/ruby.h: freeze singleton classnobu
2014-09-12ruby/ruby.h: move commentsnobu
2014-09-11* include/ruby/ruby.h, gc.c: add new internal eventsko1
2014-09-11* include/ruby/ruby.h: freeze nil/true/false.ko1
2014-09-10rb_call_info_t: shrink to 96 bytes from 104 bytes on 64-bitnormal
2014-09-08* gc.c: add incremental GC algorithm. [Feature #10137]ko1
2014-08-03make symbol conversion functions publicnobu
2014-07-25introduce ZALLOC{,_N} to replace ALLOC{,_N}+MEMZERO usenormal
2014-06-23 * include/ruby/ruby.h (struct RHash): no longer. [Feature #9889]shyouhei
2014-06-23 * include/ruby/ruby.h (struct RComplex): no longer. [Feature #9888]shyouhei
2014-06-23 * include/ruby/ruby.h (struct RFloat): no longer. [Feature #9863]shyouhei
2014-06-18constify parametersnobu
2014-05-28include/ruby/ruby.h: hide Symbol internalsnormal
2014-05-17* include/ruby/ruby.h: Hide Rational internal.akr
2014-04-18* numeric.c (rb_num2long): Returns a long.akr
2014-03-26* parse.y: support Symbol GC. [ruby-trunk Feature #9634]nari
2014-02-20gc.c: RB_GC_GUARD should be robust enough for any compilernormal
2014-02-16ruby.h: use FIX2LONGnobu
2014-02-16* include/ruby/ruby.h (RBIGNUM_SIGN): Defined for compatibility.akr
2014-02-14* include/ruby/ruby.h,akr
2014-02-14* include/ruby/intern.h,akr
2014-02-08marshal.c: Numerics are not taintednobu
2013-12-24* include/ruby/ruby.h (RARRAY_ASET): try to avoid compiler warning.ko1
2013-12-20* remove trailing spaces.nobu
2013-12-20* include/ruby/ruby.h: rename OBJ_WRITE and OBJ_WRITTEN intoko1
2013-12-20* include/ruby/ruby.h: add a comment for WB interfaces.ko1
2013-12-20ruby.h: swap iv_index_tbl and super for struct RClasstmm1
2013-12-08gc.c: promote long-lived NODE_CREF objects to oldgentmm1
2013-12-05gc.c: split GC_END event into GC_END_MARK and GC_END_SWEEPtmm1
2013-12-03* include/ruby/ruby.h (struct RClass): Add wrapper struct aroundtmm1
2013-11-29vm_eval.c: rb_yield_blocknobu
2013-11-29ruby/ruby.h, enum.c, vm_eval.c: constify argvnobu
2013-11-29ruby/ruby.h: RB_BLOCK_CALL_FUNC_ARGLISTnobu
2013-11-29ruby/ruby.h: rb_block_call_func_tnobu
2013-11-29ruby/ruby.h: add blockarg to rb_block_call_funcnobu
2013-11-24* include/ruby/defines.h (SIZEOF_ACTUAL_BDIGIT): Defined.akr
2013-11-23ruby.h: define RBIGNUM_EMBED_LEN_MAX by macrosnobu
2013-11-23* include/ruby/ruby.h (RBIGNUM_EMBED_LEN_MAX): Limit the value toakr
2013-11-04* gc.c: add 3gen GC patch, but disabled as default.ko1
2013-11-04* include/ruby/ruby.h: rename FL_OLDGEN to FL_PROMOTED.ko1
2013-10-29* include/ruby/ruby.h: fix typo (FL_WB_PROTECT -> FL_WB_PROTECTED).ko1
2013-10-29* include/ruby/ruby.h: introduce new flags for T_TYPEDDATA.ko1
2013-10-20ruby.h: suppress warningsnobu