- 23 Mar, 2016 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 22 Mar, 2016 6 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
deprecate and fix VS2010/2012 build
-
cremno authored
They don't have <inttypes.h>, only <stdint.h>.
-
cremno authored
-
cremno authored
-
- 21 Mar, 2016 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 20 Mar, 2016 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 16 Mar, 2016 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix doesn't work bintest on :visualcpp toolchain
-
Yukihiro "Matz" Matsumoto authored
Added example for cross-compiling on Intel Edison
-
Yukihiro "Matz" Matsumoto authored
Add appveyor.yml
-
- 15 Mar, 2016 2 commits
- 14 Mar, 2016 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Reduce compiler include_paths
-
- 13 Mar, 2016 1 commit
-
-
wanabe authored
-
- 07 Mar, 2016 5 commits
-
-
Paolo Bosetti authored
-
bggd authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Add default benchmark build config
-
- 06 Mar, 2016 5 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix SEGV by backtrace and GC
-
Yukihiro "Matz" Matsumoto authored
Suppress a warning
-
Kouhei Sutou authored
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>'
-
Kouhei Sutou authored
This reverts commit bf7719fe, reversing changes made to 4f4fa0ad. We should get backtrace while irep is alive.
-
Kouhei Sutou authored
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)"; ^
-
- 05 Mar, 2016 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
Null check for irep & initialize loc.lineno
-
jbreeden authored
-
jbreeden authored
-
- 04 Mar, 2016 1 commit
-
-
Zachary Scott authored
-
- 29 Feb, 2016 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
The original code crashed when mrb->backtrace.n grew to 16.
-
- 26 Feb, 2016 1 commit
-
-
Carlo Prelz authored
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
-
- 24 Feb, 2016 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Avoid Error when Compiling with -std=c99 flag
-
Malizia R authored
-
- 22 Feb, 2016 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 19 Feb, 2016 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 17 Feb, 2016 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-