| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-08-01 | make mrb_hash_values() a public API function | William Light | |
| 2016-07-31 | Merge pull request #3188 from guoxiao/warning | Yukihiro "Matz" Matsumoto | |
| intptr_t should be used instead of uint32_t to hold a pointer. | |||
| 2016-07-31 | intptr_t should be used instead of uint32_t to hold a pointer. | Guo Xiao | |
| Fix warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] | |||
| 2016-07-28 | Merge pull request #3186 from rmalizia44/patch-2 | Yukihiro "Matz" Matsumoto | |
| Update mirb.c | |||
| 2016-07-27 | Update mirb.c | Malizia R | |
| 2016-07-27 | Merge pull request #3185 from kou/string-reduce-needless-array | Yukihiro "Matz" Matsumoto | |
| Reduce needless Array generation in some String methods | |||
| 2016-07-27 | Reduce needless Array generation in some String methods | Kouhei Sutou | |
| 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 | |||
| 2016-07-27 | Merge pull request #3184 from ksss/each_char | Yukihiro "Matz" Matsumoto | |
| Support to call without block to String#each_char | |||
| 2016-07-26 | Support to call without block to String#each_char | ksss | |
| 2016-07-26 | Merge pull request #3182 from sdottaka/fix-broken-msvc-build | Yukihiro "Matz" Matsumoto | |
| Fix broken msvc build | |||
| 2016-07-26 | Merge pull request #3181 from sdottaka/fix-crash-on-mrb_parser_free | Yukihiro "Matz" Matsumoto | |
| Fix crash in mrb_parser_free() due to freed memory access | |||
| 2016-07-25 | Merge pull request #3183 from Mav7/mav7/docs | Yukihiro "Matz" Matsumoto | |
| yard docs for string.h | |||
| 2016-07-25 | Merge pull request #3179 from ksss/struct | Yukihiro "Matz" Matsumoto | |
| Should not define to `Struct` class | |||
| 2016-07-25 | OP_ASGN vsp may be negative | Yukihiro "Matz" Matsumoto | |
| reported by https://gist.github.com/miura1729/53fbd8af889c289a79108e38635b2378 fix proposed by @miura1729 in https://github.com/miura1729/mruby/commit/b1b7933f7aa950cfb747b06327a0d0340f3e4ff8 | |||
| 2016-07-25 | Fixed crash error when #initialize is redefined for Struct; fix #3177 | Yukihiro "Matz" Matsumoto | |
| refactored redundant functions; removed optimized accessors for safety this fix also close #3178 | |||
| 2016-07-23 | yard docs for string.h | Ralph Desir(Mav7) | |
| 2016-07-23 | Fix broken msvc build | Takashi Sawanaka | |
| 2016-07-23 | Fix crash in mrb_parser_free() due to freed memory access | Takashi Sawanaka | |
| 2016-07-22 | Add regression test | ksss | |
| 2016-07-22 | Should not define to `Struct` class | ksss | |
| 2016-07-19 | Merge pull request #9 from ksss/pointer-sign | Tomoyuki Sahara | |
| Suppress compiler warning [-Wpointer-sign] | |||
| 2016-07-19 | Merge pull request #10 from dabroz/master | Tomoyuki Sahara | |
| Added 'U' pack support. | |||
| 2016-07-18 | Added 'U' pack support. | Tomasz Dąbrowski | |
| 2016-07-15 | Merge pull request #3176 from ksss/string-insert | Yukihiro "Matz" Matsumoto | |
| String#insert should be destructive | |||
| 2016-07-14 | String#insert should be destructive | ksss | |
| 2016-07-14 | Merge pull request #3174 from ksss/local-jump-error | Yukihiro "Matz" Matsumoto | |
| Should raise LocalJumpError when no block given | |||
| 2016-07-14 | Should raise LocalJumpError when no block given | ksss | |
| 2016-07-13 | relax string length limitation to 64KB; fix #2725 | Yukihiro "Matz" Matsumoto | |
| 2016-07-08 | Merge pull request #3171 from kjunichi/c-has-no-try | Yukihiro "Matz" Matsumoto | |
| C doesn't have try-catch | |||
| 2016-07-08 | C doesn't have try-catch | Junichi Kajiwara | |
| 2016-07-02 | Merge pull request #3169 from ksss/Wshift-negative-value | Yukihiro "Matz" Matsumoto | |
| Fix warning shift-negative-value | |||
| 2016-07-01 | Suppress compiler warning [-Wpointer-sign] | ksss | |
| 2016-07-01 | Fix warning shift-negative-value | ksss | |
| 2016-06-30 | Merge pull request #3166 from yyamano/fix-gc-profile | Yukihiro "Matz" Matsumoto | |
| Fix compilation error with GC_PROFILE. | |||
| 2016-06-29 | Fix compilation error with GC_PROFILE. | Yuji Yamano | |
| 2016-06-22 | update $? when IO object is closed. closes #58. | Tomoyuki Sahara | |
| 2016-06-21 | Merge pull request #60 from drbrain/test_io_setup_failure | Tomoyuki Sahara | |
| Test io setup failure | |||
| 2016-06-21 | add IO#isatty and IO#tty? | Tomoyuki Sahara | |
| 2016-06-18 | Merge pull request #3163 from mattn/fix-public_methods | Yukihiro "Matz" Matsumoto | |
| Fix public methods | |||
| 2016-06-18 | add test for public_methods(false) | Yasuhiro Matsumoto | |
| 2016-06-18 | fix public_methods(false) | Yasuhiro Matsumoto | |
| 2016-06-14 | Merge pull request #3162 from udzura/patch-1 | Yukihiro "Matz" Matsumoto | |
| Update doc, write about add_test_dependency | |||
| 2016-06-14 | Update doc, write about add_test_dependency | Uchio KONDO | |
| 2016-06-10 | mrb_gc_unregister() to remove one registration; close #3160 | Yukihiro "Matz" Matsumoto | |
| when multiple mrb_gc_register() were called for the same object | |||
| 2016-06-10 | fix a compiler warning for uninitialized variable | Yukihiro "Matz" Matsumoto | |
| 2016-06-10 | add temporary workaround for irep memory corruption | Yukihiro "Matz" Matsumoto | |
| need to find out real memory bug that appears in full-debug/mrbtest | |||
| 2016-05-30 | Merge pull request #30 from rhykw/tcpserver-reuseaddr | Tomoyuki Sahara | |
| Use TCPServer SO_REUSEADDR | |||
| 2016-05-28 | TCPServer use SO_REUSEADDR if possible | rhykw | |
| 2016-05-23 | TCPServer use SO_REUSEADDR | rhykw | |
| 2016-05-16 | fixed remaining bugs in OP_ASGN stack adjustment; close #3159 | Yukihiro "Matz" Matsumoto | |
