aboutsummaryrefslogtreecommitdiffstats
path: root/internal.h
Commit message (Expand)AuthorAgeFilesLines
* * array.c (rb_ary_max, rb_ary_min): implement Array#max and min withmame2016-03-171-0/+1
* * array.c (rb_ary_max, rb_ary_min): Array#max and Array#min added.mame2016-03-171-0/+7
* * internal.c: struct cmp_opt_data added for refactoring out a datamame2016-03-171-4/+9
* * enum.c (enum_inject): Implement the specialized code for sum ofakr2016-03-171-0/+1
* internal.h: private rb_gc_mark_global_tblnobu2016-03-151-1/+1
* * intern.h (rb_divmod): assume compilers `/` and `%` comply C99naruse2016-03-081-0/+41
* internal.h: functions for class internalsnobu2016-03-071-0/+4
* win32ole_event.c: use rb_write_error_strnobu2016-03-071-1/+1
* internal.h: shortcut macrosnobu2016-02-221-0/+2
* bignum.c: micro optimizationnobu2016-02-151-0/+1
* fstring_enc_newnobu2016-02-041-0/+14
* variable.c: matched backrefs onlynobu2016-01-141-0/+2
* * enum.c (enum_minmax): optimize object comparison inshugo2016-01-071-0/+16
* use id_table for constant tablesnormal2015-12-291-1/+1
* preserve source file name encodingnobu2015-12-241-0/+2
* gc.c: do not expose internal singleton classnobu2015-12-221-0/+1
* compile.c: rehash cdhashnobu2015-12-111-0/+1
* * introduce new ISeq binary format serializer/de-serializerko12015-12-081-0/+1
* introduce rb_autoload_str to replace rb_autoloadnormal2015-12-061-0/+1
* encoding.c: defer finding encodingnobu2015-12-021-0/+1
* symbol.c: rb_sym_internnobu2015-11-301-1/+20
* version.c: remove ruby_engine_namenobu2015-11-291-1/+1
* internal.h: export rb_gc_for_fdnobu2015-11-241-1/+1
* use rb_gc_for_fd for more callersnormal2015-11-231-0/+1
* fiddle: release GVL for ffi_callnormal2015-11-231-0/+3
* struct.c: dignobu2015-11-161-0/+1
* sprintf.c: nil value is validnobu2015-11-111-0/+1
* proc.c: cfunc_proc_tnobu2015-11-101-0/+2
* vm_eval.c: rb_check_funcall_defaultnobu2015-11-091-0/+1
* dignobu2015-11-091-0/+2
* symbol.c: rb_cstr_internnobu2015-11-081-0/+5
* internal.h: RUBY_DTRACE_HOOKnobu2015-10-311-2/+4
* variable.c: rb_class_ivar_setnobu2015-10-301-2/+1
* variable.c (rb_st_insert_id_and_value): reduce argsnormal2015-10-301-1/+1
* * encoding.c (rb_enc_check_str): add for performance.ko12015-10-291-0/+1
* * internal.h: export rb_wb_(un)protected_newobj_of()ko12015-10-291-3/+3
* * gc.c: introduce rb_wb_unprotected_newobj_of() andko12015-10-291-0/+12
* RUBY_DTRACE_CREATE_HOOKnobu2015-10-291-0/+12
* error.c: receiver in NameErrornobu2015-10-281-0/+1
* error.c: rb_name_err_newnobu2015-10-281-0/+5
* proc.c: remove rb_block_clear_env_selfnobu2015-10-271-1/+0
* * ruby.c (open_load_file): reset O_NONBLOCK after open.kosaki2015-10-171-0/+1
* string.c: rb_str_cat_conv_enc_optsnobu2015-10-171-0/+2
* * vm_eval.c, internal.h (rb_yield_1): added for performance whichko12015-10-101-0/+1
* vm_args.c: wrap symbol ifuncnobu2015-10-061-0/+1
* * string.c (rb_sym_proc_call): constifynobu2015-10-011-1/+1
* proc.c: include symbol namenobu2015-09-301-0/+1
* encindex.h: ENCINDEXnobu2015-09-151-24/+0
* io.c: no wait when killednobu2015-09-081-0/+1
* internal.h: move rb_readlink declarationnobu2015-09-051-0/+3