summaryrefslogtreecommitdiff
path: root/internal.h
AgeCommit message (Expand)Author
2017-03-29Remove unused Init_frozen_strings declarationsorah
2017-03-27error.c: warning functionsnobu
2017-03-19vm_args.c: arity check of lambdanobu
2017-03-16bignum.c: rb_int_parse_cstrnobu
2017-03-09revert RB_FIXABLE related changesets [Bug #13288][Bug #13293][Bug #13294]shyouhei
2017-03-08re-introduce __builtin_add_overflowshyouhei
2017-03-07Use RB_POSFIXABLE and RB_NEGFIXABLE to avoid cast introduced at r57793naruse
2017-03-06optimize FIXABLE macroshyouhei
2017-03-06LONG_LONG_MAX not always availableshyouhei
2017-03-06opt_eq_func refactornobu
2017-03-06use HAVE_BUILTIN___BUILTIN_MUL_OVERFLOWshyouhei
2017-02-22eval_error.c: backstrace in reverse ordernobu
2017-02-22numeric.c: Numeric#clone and #dupnobu
2017-02-21internal.h: removed function declarationnobu
2017-02-17DEPRECATED_INTERNAL_FEATUREnobu
2017-02-04fix description for current implementationnaruse
2017-02-03internal.h: fix r57507nobu
2017-02-02Use carry flag to reduce instructionsnaruse
2017-01-30io.c: recycle garbage on writenormal
2017-01-30fix up r57461nobu
2017-01-30#include <stdbool.h>shyouhei
2017-01-24eval.c: copy special exceptionnobu
2017-01-16file.c: refine messagenobu
2017-01-07fix optimization for hash aset/aref with fstringeregon
2016-12-28numeric.c: reduce fdivnobu
2016-12-22get rid of implicit signedness conversionsnobu
2016-12-12String#match? and Symbol#match?nobu
2016-12-10internal.h: change the default rounding mode to half-upmrkn
2016-11-25round-downnobu
2016-11-22complex.c: optimize f_gt_p some casesmrkn
2016-11-18complex.c: optimize f_negatemrkn
2016-11-18internal.h: round macrosnobu
2016-11-16complex.c: optimize Numeric#polar and Numeric#argmrkn
2016-11-12rational.c: optimize Integer#lcmmrkn
2016-11-12rational.c: optimize Float#to_rmrkn
2016-11-12rational.c: optimize Rational#{floor,ceil,round,truncate}mrkn
2016-11-12rational.c: purge f_cmpmrkn
2016-11-12rational.c: optimize Rational#==mrkn
2016-11-12rational.c: optimize Rational#<=>mrkn
2016-11-11rational.c: optimize Rational#**mrkn
2016-11-11rational.c: avoid needless object allocation with nurat_to_doublemrkn
2016-11-11numeric.c, rational.c: refactor by using FIXNUM_NEGATIVE_P and FIXNUM_ZERO_Pmrkn
2016-11-10numeric.c, internal.h: export int_fdiv() as rb_int_fdiv()mrkn
2016-11-07 Introduce table improvement by Vladimir Makarov <vmakarov@redhat.com>.ko1
2016-11-06process.c: PATH env in spawnnobu
2016-11-05numeric.c: round to nearest evennobu
2016-11-05chomp optionnobu
2016-10-28internal.h: RB_OBJ_BUILTIN_TYPEnobu
2016-10-24class.c: rb_undef_methods_fromnobu
2016-10-04* internal.h (ST2FIX): new macro to convert st_index_t to Fixnum.usa