summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)Author
2014-04-16Refactor fix_to_f in numeric.cJun Hiroe
2014-04-16Refactor lshift in numeric.cJun Hiroe
2014-04-16Refactor fix_shift_get_width in numeric.cJun Hiroe
2014-04-15fixed typo in opcode.hYukihiro "Matz" Matsumoto
2014-04-15OP_EQ系が速くなったmirichi
2014-04-15resolve conflictYukihiro "Matz" Matsumoto
2014-04-14should always initialize header flags for pooled stringsYukihiro "Matz" Matsumoto
2014-04-14fixed wrong use of pointer reference found by @tsahara; ref #2059Yukihiro "Matz" Matsumoto
2014-04-14Merge pull request #2060 from cremno/exc_inspect-dup-fileYukihiro "Matz" Matsumoto
2014-04-14exc_inspect: dup file and check mesg only oncecremno
2014-04-14reduce RSTRING_PTR usagecremno
2014-04-13use kh_put2 in mrb_hash_set for performance improvementYukihiro "Matz" Matsumoto
2014-04-13Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-04-13avoid function style parens after "return"; ref #2055Yukihiro "Matz" Matsumoto
2014-04-13Fix indent in bit_coerceJun Hiroe
2014-04-13Refactor fix_rshiftJun Hiroe
2014-04-13Refactor fix_lshiftJun Hiroe
2014-04-12Refactor fix_revJun Hiroe
2014-04-12simplify Fixnum#==Yukihiro "Matz" Matsumoto
2014-04-12simplify Numeric#eql?Yukihiro "Matz" Matsumoto
2014-04-12remove num_equal() that potentially cause infinite loopYukihiro "Matz" Matsumoto
2014-04-12Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-04-12replace memcpy() with a magic number by two assignments as suggested by @crem...Yukihiro "Matz" Matsumoto
2014-04-12mrb_str_dup use sheard string instead of new stringksss
2014-04-12Delegate irep string free to mrb_gc_free_strksss
2014-04-11Qualify argv argument of API `const`.Takeshi Watanabe
2014-04-11Numeric#round takes optinal argument; close #2042Yukihiro "Matz" Matsumoto
2014-04-10Qualify mrb_yield_*'s argv `const`.take_cheeze
2014-04-10revert b45e99 since a bug in khash.h was fixedYukihiro "Matz" Matsumoto
2014-04-09Fix invalid hash typemattn
2014-04-09call kh_get before kh_put to avoid potential key lost; reported by @mirichiYukihiro "Matz" Matsumoto
2014-04-09fixed typos in operand descriptionsYukihiro "Matz" Matsumoto
2014-04-09improve hash function based on #2027; close #2027Yukihiro "Matz" Matsumoto
2014-04-08Fix wrong `mrb_bug` use found with mruby-clang-plugin.take_cheeze
2014-04-04backslash escapes in regexp should be addressed by Regexp processor; close #2005Yukihiro "Matz" Matsumoto
2014-04-04Hash#replace should copy default as well; close #2004Yukihiro "Matz" Matsumoto
2014-04-04simplify string equality checkYukihiro "Matz" Matsumoto
2014-04-04implement Hash#initialize in CYukihiro "Matz" Matsumoto
2014-04-04Hash#replace to preserve order; close #2001Yukihiro "Matz" Matsumoto
2014-04-04should not access proc->body.irep if proc is PROC_CFUNC; close #1999Yukihiro "Matz" Matsumoto
2014-04-03add assertion before castingYukihiro "Matz" Matsumoto
2014-04-03downto, upto, step to return EnumeratorYukihiro "Matz" Matsumoto
2014-04-03Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-04-03too much peephole optimization; close #1992Yukihiro "Matz" Matsumoto
2014-04-02Use bool macro KHASH_DEFINE and KHASH_DECLAREksss
2014-04-02implement part of Array#<=> in CYukihiro "Matz" Matsumoto
2014-04-02implement Array comparisons by RubyYukihiro "Matz" Matsumoto
2014-04-02remove some empty linesYukihiro "Matz" Matsumoto
2014-04-02handle CR before LF; close #1781Yukihiro "Matz" Matsumoto
2014-04-02simpler escape handling in ?c stringsYukihiro "Matz" Matsumoto