summaryrefslogtreecommitdiff
path: root/include/ruby/ruby.h
AgeCommit message (Expand)Author
2015-03-17* include/ruby/ruby.h: use rb_gc_writebrrier() simply.ko1
2015-03-16ruby.h: suppress false warningsnobu
2015-03-11* include/ruby/ruby.h: introduce new type T_IMEMO.ko1
2015-03-05* internal.h: remove struct method_table_wrapper.ko1
2014-12-24ruby.h: parent in rb_data_type_tnobu
2014-12-19ruby.h: get rid of C++ warningsnobu
2014-12-11* class.c (class_alloc): Strat from age == 2.ko1
2014-12-03ruby.h: no warnings of hidden objectsnobu
2014-11-29ruby.h: no parent in rb_data_type_tnobu
2014-11-26ruby.h: export keyword argument functionsnobu
2014-11-16vm_eval.c: rb_current_receivernobu
2014-11-04ruby.h: add mark to PRIsVALUEnobu
2014-10-30ruby.h: optimize NUM2CHRnobu
2014-10-17* Avoid undefined behaviors found by gcc -fsanitize=undefined.akr
2014-10-10ruby/ruby.h: fix for older gccnobu
2014-10-10ruby/ruby.h: eliminate disabled function callnobu
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