- 30 Aug, 2016 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 20 Aug, 2016 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Add new test for optimize VM
-
Miura Hideki authored
-
- 19 Aug, 2016 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
To avoid VM nesting with mrb_funcall()
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
parse.y: lparen_arg statement
-
Nobuyoshi Nakada authored
allow parenthesised statement as a method argument. reported [Feature:12686] in bugs.ruby-lang.org fixed in CRuby 2.4.
-
- 17 Aug, 2016 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix String#ord failure which return a negative value
-
Hiroshi Mimaki authored
-
- 16 Aug, 2016 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Correct method name
-
Franck Verrot authored
-
- 13 Aug, 2016 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
parse.y: fix chained assignments
-
Nobuyoshi Nakada authored
fix syntax errors with chained assignment with op assign. reported [Bug:12669] in bugs.ruby-lang.org fixed in CRuby 2.4.
-
- 12 Aug, 2016 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
parse.y: simplify 90e8ce5c
-
Nobuyoshi Nakada authored
simplify tOP_ASGN rules by command_rhs and arg_rhs rules with %prec.
-
- 11 Aug, 2016 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
reported in [Bug:12402] in bugs.ruby-lang.org fixed in CRuby 2.4
-
- 08 Aug, 2016 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
despite the fact original authors agreed to distribute their work under MIT license, it does not mean mt19937ar.[ch] became the work of mruby developers. To clarify, we updated copyright and license notice of the source files.
-
- 02 Aug, 2016 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
make mrb_hash_values() a public API function
-
- 01 Aug, 2016 1 commit
-
-
William Light authored
-
- 31 Jul, 2016 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
intptr_t should be used instead of uint32_t to hold a pointer.
-
Guo Xiao authored
Fix warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
-
- 28 Jul, 2016 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Update mirb.c
-
- 27 Jul, 2016 3 commits
-
-
Malizia R authored
-
Yukihiro "Matz" Matsumoto authored
Reduce needless Array generation in some String methods
-
Kouhei Sutou authored
Here are some benchmarks: each_char: # /tmp/each_char.rb a = "a" * 1000000 a.each_char do |x| end Without this change: % time bin/mruby /tmp/each_char.rb bin/mruby /tmp/each_char.rb 1.07s user 0.02s system 99% cpu 1.088 total With this change: % time bin/mruby /tmp/each_char.rb bin/mruby /tmp/each_char.rb 0.52s user 0.01s system 99% cpu 0.530 total 2 times faster with this change. codepoints: # /tmp/codepoints.rb a = "a" * 1000000 a.codepoints do |x| end Without this change: % time bin/mruby /tmp/codepoints.rb bin/mruby /tmp/codepoints.rb 1.16s user 0.05s system 99% cpu 1.216 total With this change: % time bin/mruby /tmp/codepoints.rb bin/mruby /tmp/codepoints.rb 0.56s user 0.02s system 99% cpu 0.589 total
-
- 26 Jul, 2016 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Support to call without block to String#each_char
-
ksss authored
-
- 25 Jul, 2016 6 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix broken msvc build
-
Yukihiro "Matz" Matsumoto authored
Fix crash in mrb_parser_free() due to freed memory access
-
Yukihiro "Matz" Matsumoto authored
yard docs for string.h
-
Yukihiro "Matz" Matsumoto authored
Should not define to `Struct` class
-
Yukihiro "Matz" Matsumoto authored
reported by https://gist.github.com/miura1729/53fbd8af889c289a79108e38635b2378 fix proposed by @miura1729 in https://github.com/miura1729/mruby/commit/b1b7933f7aa950cfb747b06327a0d0340f3e4ff8
-
Yukihiro "Matz" Matsumoto authored
refactored redundant functions; removed optimized accessors for safety this fix also close #3178
-
- 23 Jul, 2016 3 commits
-
-
Ralph Desir(Mav7) authored
-
Takashi Sawanaka authored
-
Takashi Sawanaka authored
-
- 22 Jul, 2016 1 commit
-
-
ksss authored
-