| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-05-09 | define macros only if builtins are n/a | cremno | |
| 2016-05-09 | Merge pull request #3153 from kou/remove-needless-assignment | Yukihiro "Matz" Matsumoto | |
| Remove needless assignment | |||
| 2016-05-09 | Remove needless assignment | Kouhei Sutou | |
| d4ee409ae912dec6eb719a5727da4566f817d9d8 should remove this line. | |||
| 2016-04-27 | Merge pull request #3151 from okkez/use-stack-directly | Yukihiro "Matz" Matsumoto | |
| Use stack directly | |||
| 2016-04-27 | Use stack directly | Kenji Okimoto | |
| See https://github.com/mruby/mruby/pull/3142#issuecomment-201138873 | |||
| 2016-04-23 | mruby-sprintf:fix double negative signs in printf; fix #3148 | Yukihiro "Matz" Matsumoto | |
| MRB_INT_MAX does not have corresponding positive integer | |||
| 2016-04-23 | mruby-sprintf: format specifiers o,u,x,b ignore sign(+); ref #3148 | Yukihiro "Matz" Matsumoto | |
| 2016-04-16 | Merge pull request #3147 from ksss/1.8 | Yukihiro "Matz" Matsumoto | |
| Avoid Syntax Error on CRuby v1.8 | |||
| 2016-04-16 | Avoid Syntax Error on CRuby v1.8 | ksss | |
| CRuby v1.8 dose not support named capture | |||
| 2016-04-14 | Merge pull request #3145 from timoschilling/patch-1 | Yukihiro "Matz" Matsumoto | |
| fix syntax highlighting | |||
| 2016-04-13 | fix syntax highlighting | Timo Schilling | |
| 2016-04-11 | mruby-eval: instance_eval should keep target_class; close #3141 | Yukihiro "Matz" Matsumoto | |
| 2016-04-11 | vm.c: mrb_hash_set() may reallocate VM stack; close #3133 | Yukihiro "Matz" Matsumoto | |
| 2016-04-04 | fix possible memory leak in mruby-time gem | Yukihiro "Matz" Matsumoto | |
| 2016-04-01 | fix too much optimization for `||=` | Yukihiro "Matz" Matsumoto | |
| 2016-03-30 | fix duplicated eval in op_asgn | Yukihiro "Matz" Matsumoto | |
| `a` in `a.m += c` or `a[b] += c` should be evaluated only once. | |||
| 2016-03-30 | reduce OP_ARRAY in argument splat | Yukihiro "Matz" Matsumoto | |
| 2016-03-30 | mruby-enum-ext: refine minmax | Yukihiro "Matz" Matsumoto | |
| 2016-03-25 | Merge pull request #3142 from kou/add-missing-regs-update | Yukihiro "Matz" Matsumoto | |
| Add missing regs update | |||
| 2016-03-25 | Add missing regs update | Kouhei Sutou | |
| mrb_vm_define_class() may realloc() mrb->c->stack because it calls mrb_funcall() for inherited hook. If mrb->c->stack is realloc()-ed, regs refers orphan address. | |||
| 2016-03-24 | remove wrong ISO section from safe navigation test; ref 4c1ce0f6 | Yukihiro "Matz" Matsumoto | |
| 2016-03-24 | better code generation for `||=`; #3138 | Yukihiro "Matz" Matsumoto | |
| 2016-03-24 | `||=` with cvars and constants should work with false values; #3138 | Yukihiro "Matz" Matsumoto | |
| 2016-03-23 | `||=` reference error can happen with constants as well; #3138 | Yukihiro "Matz" Matsumoto | |
| 2016-03-23 | add #dig tests | Yukihiro "Matz" Matsumoto | |
| 2016-03-23 | add #dig to Array,Hash and Struct | Yukihiro "Matz" Matsumoto | |
| 2016-03-23 | add safe-navigation operator tests | Yukihiro "Matz" Matsumoto | |
| 2016-03-23 | add safe-navigation (aka lonely) operator `&.` | Yukihiro "Matz" Matsumoto | |
| 2016-03-23 | Merge pull request #3139 from cremno/fix-vs2010-build | Yukihiro "Matz" Matsumoto | |
| deprecate and fix VS2010/2012 build | |||
| 2016-03-22 | fix VS2010/2012 build | cremno | |
| They don't have <inttypes.h>, only <stdint.h>. | |||
| 2016-03-22 | deprecate Visual Studio 2010 and 2012 | cremno | |
| 2016-03-22 | remove unnecessary array/each | cremno | |
| 2016-03-22 | fixed silly class variable/constant confusion; #3138 | Yukihiro "Matz" Matsumoto | |
| 2016-03-21 | rescue NameError from class variable access like `@@foo ||= 42`; fix #3138 | Yukihiro "Matz" Matsumoto | |
| 2016-03-16 | Merge pull request #3131 from bggd/fix_bintest_on_windows | Yukihiro "Matz" Matsumoto | |
| Fix doesn't work bintest on :visualcpp toolchain | |||
| 2016-03-16 | Merge pull request #3132 from pbosetti/edison | Yukihiro "Matz" Matsumoto | |
| Added example for cross-compiling on Intel Edison | |||
| 2016-03-16 | Merge pull request #3136 from bggd/add_appveyor | Yukihiro "Matz" Matsumoto | |
| Add appveyor.yml | |||
| 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. | |||
