summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)Author
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
2014-04-02fix else indentation styleYukihiro "Matz" Matsumoto
2014-04-01Hash#keys to update memory region directlyYukihiro "Matz" Matsumoto
2014-04-01should adjust hash value order at deletionYukihiro "Matz" Matsumoto
2014-04-01implement Hash#== and eql? in RubyYukihiro "Matz" Matsumoto
2014-04-01function expansion in hash.cYukihiro "Matz" Matsumoto
2014-04-01move Array#inspect implementation to mrblib/array.rbYukihiro "Matz" Matsumoto
2014-04-01move Hash#inspect implementation to mrblib/hash.rbYukihiro "Matz" Matsumoto
2014-04-01Hash to preserve order as Ruby1.9 doesYukihiro "Matz" Matsumoto
2014-04-01Use MRB_ENV_STACK_SHARED_P to check `cioff` field of REnv.take_cheeze
2014-04-01Add macro MRB_ENV_UNSHARE_STACK instead of assigning -1 directly.take_cheeze
2014-04-01Use MRB_ENV_STACK_LEN instead of accessing `flags` directly to get REnv's ↵take_cheeze
stack length.
2014-03-31singleton class needs to set __outer__; fixed #1983Yukihiro "Matz" Matsumoto
2014-03-31Hash function to avoid funcalls if possibleYukihiro "Matz" Matsumoto
2014-03-29Kernel#send should preserve nregs in callinfo; close #1970Yukihiro "Matz" Matsumoto
2014-03-28Implement Kernel#define_singleton_methodksss
2014-03-28Add test for backquote.take_cheeze
* Implement code generation of NODE_DXSTR. * Fix NOVAL NODE_XSTR.
2014-03-28do not use "to_f" to retrieve floats in mrb_get_args(); close #1965Yukihiro "Matz" Matsumoto
2014-03-27initialize ci->target_class in mrb_toplevel_run; ref #1942 close ↵Yukihiro "Matz" Matsumoto
mattn/mruby-require#20
2014-03-27Implement Kernel#__method__ksss
2014-03-27an int literal may have multiple underscores insideYukihiro "Matz" Matsumoto
2014-03-27allow underscores in integer literals; close #1960Yukihiro "Matz" Matsumoto
2014-03-27Adapt for Float and IntegerDaniel Bovensiepen
2014-03-27Adapt TypeError Message for String to Integer Conversion.Daniel Bovensiepen
MRI: "str" * "3" => TypeError: no implicit conversion of String into Integer mruby: "str" * "3" => TypeError: String can't be coerced into int
2014-03-26should not over process ensure clauses; close #1949Yukihiro "Matz" Matsumoto
2014-03-26Merge pull request #1948 from monaka/pr-remove-unused-null-checkYukihiro "Matz" Matsumoto
Remove redundant NULL checks.
2014-03-26Remove redundant NULL checks.Masaki Muranaka
mrb_malloc causes an exception when memory was empty.
2014-03-26Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-03-26add new function mrb_toplevel_run to prevent running through C function ↵Yukihiro "Matz" Matsumoto
boudaries on exceptions; close #1942
2014-03-25Fix unnecessary string macroksss
2014-03-25Merge pull request #1937 from cubicdaiya/issues/mrb_intYukihiro "Matz" Matsumoto
Use mrb_int instead of int
2014-03-25Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-03-25REnv uses obj->c as env link; no superYukihiro "Matz" Matsumoto
2014-03-25Use mrb_int instead of intcubicdaiya
2014-03-25mrb_str_pool add string capaksss