summaryrefslogtreecommitdiff
path: root/include/ruby/ruby.h
AgeCommit message (Expand)Author
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
2013-10-13* vsnprintf.c: Fix spelling from compliment to complement.charliesome
2013-10-01ruby.h: export ruby_safe_level_4_warningnobu
2013-09-25* include/ruby/ruby.h: rename RARRAY_RAWPTR() to RARRAY_CONST_PTR().ko1
2013-09-25internal.h: move inline functionsnobu
2013-09-19* include/ruby/ruby.h: make Symbol objects frozen.ko1
2013-09-05* include/ruby/ruby.h: add RSTRING_FSTR flagcharliesome
2013-08-19* include/ruby/defines.h: Fix a compilation error withakr
2013-08-08* include/ruby/ruby.h: define USE_RGENGC_LOGGING_WB_UNPROTECT.ko1
2013-08-08* include/ruby/ruby.h: add old macro name `RUBY_EVENT_SWITCH'.ko1
2013-07-25* include/ruby/ruby.h: check defined(USE_RGENGC_LOGGING_WB_UNPROTECT)naruse
2013-07-24* array.c, gc.c: move ary_unprotect_logging() intoko1
2013-07-18ruby.h: error only in the corenobu
2013-07-18* include/ruby/ruby.h: fix spell miss.ko1
2013-07-18ruby.h: no $nobu
2013-07-16* st.c (st_locale_insensitive_strcasecmp): Renamed from st_strcasecmp.akr
2013-07-16* configure.in: revert r42008. strcasecmp() uses the current locale.glass
2013-07-16* configure.in: check strcasecmp().glass
2013-06-23* include/ruby/defines.h (BDIGIT): Define it only if it is not definedakr
2013-06-22* include/ruby/ruby.h, gc.c: rename macros and functions:ko1
2013-06-21* include/ruby/ruby.h (OBJ_WRITE): cast to (VALUE *) for secondko1
2013-06-21* include/ruby/ruby.h: constify RArray::as::ary and RArray::heap::ptr.ko1
2013-06-21* include/ruby/ruby.h: support write barrier protection for T_STRUCT.ko1
2013-06-21* include/ruby/ruby.h, re.c: support write barrier for T_REGEXP.ko1
2013-06-19* include/ruby/ruby.h (struct rb_data_type_struct), gc.c: addko1
2013-06-18* configure.in: Check __int128.akr
2013-06-17* include/ruby/ruby.h, vm_eval.c (rb_funcall_with_block):ktsj
2013-06-14* class.c, include/ruby/ruby.h: add write barriers for T_CLASS,ko1
2013-06-14ruby.h: suppress warningsnobu
2013-06-13ruby.h: safe_level checknobu
2013-06-12* safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo
2013-06-05* include/ruby/ruby.h: fix alignment in comment.mrkn