summaryrefslogtreecommitdiff
path: root/internal.h
Commit message (Expand)AuthorAgeFilesLines
* remove rb_thread_t::parse_in_evalnobu2016-03-281-5/+4
* numeric.c: rb_int2strnobu2016-03-261-0/+1
* numeric.c: rb_int_roundnobu2016-03-261-0/+1
* numeric.c: basic arithmeticnobu2016-03-261-0/+6
* strftime.c: format in Stringnobu2016-03-231-4/+4
* * internal.h (rb_fix_divmod_fix): like r54213, use FIX2NUM only ifnaruse2016-03-211-14/+21
* internal.h: fix no-DLONG casenobu2016-03-211-3/+3
* fix r54203's typo (no DLONG case)naruse2016-03-201-3/+3
* * internal.h (rb_int128t2big): declare only when HAVE_INT128_T.usa2016-03-201-2/+1
* * internal.h (DLONG): defined if long is 32bit (and LONG_LONG is 64bit;naruse2016-03-201-0/+28
* * include/ruby/intern.h (rb_big_odd_p, rb_big_even_p): move tomrkn2016-03-191-0/+2
* SyntaxError message at iseq compilenobu2016-03-191-0/+2
* * include/ruby/intern.h (rb_big_hash): Move to internal.h.mrkn2016-03-181-0/+1
* * 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