summaryrefslogtreecommitdiff
path: root/internal.h
AgeCommit message (Expand)Author
2016-04-13numeric.c: int_round_zero_pnobu
2016-04-08bignum.c: rb_cstr_parse_inumnobu
2016-03-28remove rb_thread_t::parse_in_evalnobu
2016-03-26numeric.c: rb_int2strnobu
2016-03-26numeric.c: rb_int_roundnobu
2016-03-26numeric.c: basic arithmeticnobu
2016-03-23strftime.c: format in Stringnobu
2016-03-21* internal.h (rb_fix_divmod_fix): like r54213, use FIX2NUM only ifnaruse
2016-03-21internal.h: fix no-DLONG casenobu
2016-03-20fix r54203's typo (no DLONG case)naruse
2016-03-20* internal.h (rb_int128t2big): declare only when HAVE_INT128_T.usa
2016-03-20* internal.h (DLONG): defined if long is 32bit (and LONG_LONG is 64bit;naruse
2016-03-19* include/ruby/intern.h (rb_big_odd_p, rb_big_even_p): move tomrkn
2016-03-19SyntaxError message at iseq compilenobu
2016-03-18* include/ruby/intern.h (rb_big_hash): Move to internal.h.mrkn
2016-03-17* array.c (rb_ary_max, rb_ary_min): implement Array#max and min withmame
2016-03-17* array.c (rb_ary_max, rb_ary_min): Array#max and Array#min added.mame
2016-03-17* internal.c: struct cmp_opt_data added for refactoring out a datamame
2016-03-17* enum.c (enum_inject): Implement the specialized code for sum ofakr
2016-03-15internal.h: private rb_gc_mark_global_tblnobu
2016-03-08* intern.h (rb_divmod): assume compilers `/` and `%` comply C99naruse
2016-03-07internal.h: functions for class internalsnobu
2016-03-07win32ole_event.c: use rb_write_error_strnobu
2016-02-22internal.h: shortcut macrosnobu
2016-02-15bignum.c: micro optimizationnobu
2016-02-04fstring_enc_newnobu
2016-01-14variable.c: matched backrefs onlynobu
2016-01-07* enum.c (enum_minmax): optimize object comparison inshugo
2015-12-29use id_table for constant tablesnormal
2015-12-24preserve source file name encodingnobu
2015-12-22gc.c: do not expose internal singleton classnobu
2015-12-11compile.c: rehash cdhashnobu
2015-12-08* introduce new ISeq binary format serializer/de-serializerko1
2015-12-06introduce rb_autoload_str to replace rb_autoloadnormal
2015-12-02encoding.c: defer finding encodingnobu
2015-11-30symbol.c: rb_sym_internnobu
2015-11-29version.c: remove ruby_engine_namenobu
2015-11-24internal.h: export rb_gc_for_fdnobu
2015-11-23use rb_gc_for_fd for more callersnormal
2015-11-23fiddle: release GVL for ffi_callnormal
2015-11-16struct.c: dignobu
2015-11-11sprintf.c: nil value is validnobu
2015-11-10proc.c: cfunc_proc_tnobu
2015-11-09vm_eval.c: rb_check_funcall_defaultnobu
2015-11-09dignobu
2015-11-08symbol.c: rb_cstr_internnobu
2015-10-31internal.h: RUBY_DTRACE_HOOKnobu
2015-10-30variable.c: rb_class_ivar_setnobu
2015-10-30variable.c (rb_st_insert_id_and_value): reduce argsnormal
2015-10-29* encoding.c (rb_enc_check_str): add for performance.ko1