| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-03-15 | Create appveyor_config.rb | bggd | |
| 2016-03-15 | Add appveyor.yml for Visual Studio 2015/2013 | bggd | |
| 2016-03-14 | Merge pull request #3135 from wanabe/reduce-include-paths | Yukihiro "Matz" Matsumoto | |
| Reduce compiler include_paths | |||
| 2016-03-13 | Reduce compiler include_paths | wanabe | |
| 2016-03-07 | Added example for cross-compiling on Intel Edison | Paolo Bosetti | |
| 2016-03-07 | Fix doesn't work bintest on :visualcpp toolchain | bggd | |
| 2016-03-07 | fix dump_prefix() with wrong type argument; fix #3128 | Yukihiro "Matz" Matsumoto | |
| 2016-03-07 | change backtrace sep from const char* to char | Yukihiro "Matz" Matsumoto | |
| 2016-03-07 | Merge pull request #3125 from zzak/default-benchmark-build-config | Yukihiro "Matz" Matsumoto | |
| Add default benchmark build config | |||
| 2016-03-06 | Merge pull request #3129 from kou/fix-segv-by-backtrace-and-gc | Yukihiro "Matz" Matsumoto | |
| Fix SEGV by backtrace and GC | |||
| 2016-03-06 | Merge pull request #3127 from kou/suppress-warning | Yukihiro "Matz" Matsumoto | |
| Suppress a warning | |||
| 2016-03-06 | Fix segmentation fault by backtrace and GC | Kouhei Sutou | |
| GitHub: fix #3122 It reverts #3126. #3126 fixes the segmentation fault but generates broken backtrace. This change fixes the segmentation fault and generates correct backtrace. The strategy of this change is "generating backtrace while irep is alive". /tmp/test.rb: def gen e0 = nil begin 1.times { raise 'foobar' } rescue => e e0 = e end e0 end e = gen GC.start gen GC.start puts e.backtrace.join("\n") Run: % bin/mruby /tmp/test.rb /tmp/test.rb:5:in Object.gen /home/kou/work/ruby/mruby.kou/mrblib/numeric.rb:77:in Integral#times /tmp/test.rb:4:in Object.gen /tmp/test.rb:13 FYI: % ruby -v /tmp/test.rb ruby 2.3.0p0 (2015-12-25) [x86_64-linux-gnu] /tmp/test.rb:5:in `block in gen' /tmp/test.rb:4:in `times' /tmp/test.rb:4:in `gen' /tmp/test.rb:13:in `<main>' | |||
| 2016-03-06 | Revert "Merge pull request #3126 from jbreeden/backtrace_irep_null_check" | Kouhei Sutou | |
| This reverts commit bf7719fe8da1b704c2cb72dd629dc75135fd1ad5, reversing changes made to 4f4fa0ade0fd80a3a6fa64bebcb5f71b0d4a8648. We should get backtrace while irep is alive. | |||
| 2016-03-06 | Suppress a warning | Kouhei Sutou | |
| mrbgems/mruby-eval/src/eval.c: In function ‘create_proc_from_string’: mrbgems/mruby-eval/src/eval.c:152:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] file = "(eval)"; ^ | |||
| 2016-03-06 | Merge pull request #3126 from jbreeden/backtrace_irep_null_check | Yukihiro "Matz" Matsumoto | |
| Null check for irep & initialize loc.lineno | |||
| 2016-03-05 | Fix Travis CI | jbreeden | |
| 2016-03-05 | Null check for irep & initialize loc.lineno | jbreeden | |
| 2016-03-04 | Add default benchmark build config | Zachary Scott | |
| 2016-02-29 | Merge pull request #3121 from asfluido/master | Yukihiro "Matz" Matsumoto | |
| The original code crashed when mrb->backtrace.n grew to 16. | |||
| 2016-02-26 | The original code crashed when mrb->backtrace.n grew to 16. | Carlo Prelz | |
| It looks like the logic to reallocate the backtrace was flawed, based on the wrong variable (loc_raw->i, which, as I have verified, decreases from 16 to 0 instead of increasing) I am not sure if this is the correct fix | |||
| 2016-02-25 | Merge pull request #3120 from rmalizia44/patch-1 | Yukihiro "Matz" Matsumoto | |
| Avoid Error when Compiling with -std=c99 flag | |||
| 2016-02-24 | Avoid Error when Compiling with -std=c99 flag | Malizia R | |
| 2016-02-22 | too many register push for else-less condtions; fix #3117 | Yukihiro "Matz" Matsumoto | |
| 2016-02-22 | cosmetic change for OP_EQ | Yukihiro "Matz" Matsumoto | |
| 2016-02-19 | mruby-struct: copied Struct length is not initialized; fix #3114 | Yukihiro "Matz" Matsumoto | |
| 2016-02-17 | peephole optimization for LOADNIL before STRCAT; ref #3110 | Yukihiro "Matz" Matsumoto | |
| 2016-02-17 | push value for NULL AST when value is required; fix #3110 | Yukihiro "Matz" Matsumoto | |
| 2016-02-17 | need to free context when reclaiming fiber object in GC; fix #3109 | Yukihiro "Matz" Matsumoto | |
| 2016-02-16 | syntax error in interpolated symbol; fixed #3108 | Yukihiro "Matz" Matsumoto | |
| 2016-02-16 | Merge pull request #3107 from mame/fix-enum-hash | Yukihiro "Matz" Matsumoto | |
| [255, 255, 255, 255, 255].hash raises "can't convert Float into Integer" | |||
| 2016-02-16 | Merge pull request #3106 from mame/fix-eval-no-filename | Yukihiro "Matz" Matsumoto | |
| Fix segfault when `eval("__FILE__")` is executed | |||
| 2016-02-16 | suppress "can't convert Float into Integer" in Enumerable#hash | Yusuke Endoh | |
| 2016-02-15 | Fix segfault when `eval("__FILE__")` is executed | Yusuke Endoh | |
| 2016-02-12 | Merge pull request #3101 from deuwert/fix-test-build | Yukihiro "Matz" Matsumoto | |
| Fix bug in mruby-test gem (fix #3094) | |||
| 2016-02-12 | Merge pull request #3102 from deuwert/add-limits | Yukihiro "Matz" Matsumoto | |
| Add more limitations | |||
| 2016-02-12 | Fix formatting again... | Daniel Bovensiepen | |
| 2016-02-12 | Add more limitations: | Daniel Bovensiepen | |
| - defined? - alias on global variables - Operator modification - Kernel.binding missing | |||
| 2016-02-12 | Fix bug in mruby-test gem. | Daniel Bovensiepen | |
| In an used build path mruby-test wasn't updating mrbtest.c in the case that the mgem selection was changed. This lead to: - a missing reference in case a GEM was removed - ignoring all new GEMs added to the build configuration This fix keeps track of the active gems and demands a rebuild of mrbtest.c in case that the gem selection changed. | |||
| 2016-02-12 | fixed typos in limitations.md | Yukihiro "Matz" Matsumoto | |
| 2016-02-12 | Merge pull request #3100 from deuwert/toolchain-openwrt | Yukihiro "Matz" Matsumoto | |
| Add toolchain support for OpenWRT | |||
| 2016-02-12 | Merge pull request #3099 from deuwert/more-limits | Yukihiro "Matz" Matsumoto | |
| Addition to mruby limitation documentation | |||
| 2016-02-11 | Add toolchain support for OpenWRT | Daniel Bovensiepen | |
| 2016-02-11 | Fix formatting | Daniel Bovensiepen | |
| 2016-02-11 | Add more limitations | Daniel Bovensiepen | |
| 2016-02-11 | add 1/2 description to limitations.md file | Yukihiro "Matz" Matsumoto | |
| 2016-02-11 | Merge pull request #3098 from deuwert/limitations | Yukihiro "Matz" Matsumoto | |
| Limitations | |||
| 2016-02-11 | Small format fix | Daniel Bovensiepen | |
| 2016-02-11 | Add limitation file | Daniel Bovensiepen | |
| 2016-02-05 | [cppcheck] mrb_str_rindex() remove unnecessary len update by chars2bytes() | Yukihiro "Matz" Matsumoto | |
| 2016-02-05 | [cppcheck] remove duplicated break | Yukihiro "Matz" Matsumoto | |
