summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)Author
2017-11-17Changed the assignment of a variable in variable.cUkrainskiy Sergey
2017-11-17Changed numbers to TRUE and FALSE for mrb_bool in variable.cUkrainskiy Sergey
2017-11-17Need to save stack space by number of registers from the current proc,Yukihiro "Matz" Matsumoto
2017-11-13The number of argument should be retrieved by `mrb_get_argc`; fix #3848Yukihiro "Matz" Matsumoto
2017-11-11Fixed wrong stack extend size; fix #3847Yukihiro "Matz" Matsumoto
2017-11-10Need to clear stack region for local variables in eval; fix #3844Yukihiro "Matz" Matsumoto
2017-11-09Use proper target_class to define class/module; fix #3843Yukihiro "Matz" Matsumoto
2017-11-08Should allocate memory region before updating `len`; fix #3842Yukihiro "Matz" Matsumoto
2017-11-04Avoid compiling `fmt_fp.c` if `MRB_WITHOUT_FLOAT` is set; #3827Yukihiro "Matz" Matsumoto
2017-11-04Merge branch 'mrb_without_float' of https://github.com/pandax381/mruby into p...Yukihiro "Matz" Matsumoto
2017-11-04Reimplement `block_given?`; ref #3841Yukihiro "Matz" Matsumoto
2017-11-04The `bidx` saved in `env` may be useless; fix #3841Yukihiro "Matz" Matsumoto
2017-11-04Merge branch 'master' of github.com:mruby/mrubyYAMAMOTO Masaya
2017-11-04Avoid pointer arithmetic in backtrace.c; #3816Yukihiro "Matz" Matsumoto
2017-11-03Always check division-by-zero to avoid undefined behavior; fix #3816Yukihiro "Matz" Matsumoto
2017-11-03Should not use `FSHARED` state for string from `irep` pools; fix #3829Yukihiro "Matz" Matsumoto
2017-11-02don't overwrite backtrace info.Tomoyuki Sahara
2017-10-31Fixed constant (and class variable) reference bug; fix #3839Yukihiro "Matz" Matsumoto
2017-10-31Call stack may not reference the destination `proc`; fix #3838Yukihiro "Matz" Matsumoto
2017-10-31Need to mark fibers referenced from `env`; fix #3837Yukihiro "Matz" Matsumoto
2017-10-28Removed a debug printf; fix #3834Yukihiro "Matz" Matsumoto
2017-10-28Remove one of the lines that did the same thing; fix #3836Yukihiro "Matz" Matsumoto
2017-10-28Should clear ensure stack at `OP_RETURN break`; #3715Yukihiro "Matz" Matsumoto
2017-10-28Should check if `callinfo` stack is popped before updating the stack.Yukihiro "Matz" Matsumoto
2017-10-28Fixed UPVAR gotchas; fix #3835Yukihiro "Matz" Matsumoto
2017-10-28Remove a debug variableYukihiro "Matz" Matsumoto
2017-10-28Heavily refactored how lexical scope links are implemented; fix #3821Yukihiro "Matz" Matsumoto
2017-10-28Remove MRB_API from `mrb_env_unshare()`Yukihiro "Matz" Matsumoto
2017-10-28Format codedump for OP_{LE,LT,GE,GT}.Yukihiro "Matz" Matsumoto
2017-10-19Add `main.define_method`Yukihiro "Matz" Matsumoto
2017-10-17Remove `mrb_vm_get_argc`; ref #3826Yukihiro "Matz" Matsumoto
2017-10-17Merge branch 'fix-get-argc' of https://github.com/dabroz/mruby into dabroz-fi...Yukihiro "Matz" Matsumoto
2017-10-17Add `Numeric#{finite?,infinite?}`; CRuby2.4Yukihiro "Matz" Matsumoto
2017-10-17Remove top-level constant lookup; CRuby2.5Yukihiro "Matz" Matsumoto
2017-10-11Add MRB_WITHOUT_FLOATYAMAMOTO Masaya
2017-10-11Use division expression instead of some floating point literalsYAMAMOTO Masaya
2017-10-10correctly handle *splat arguments in mrb_get_argc, also add mrb_vm_get_argc a...Tomasz Dąbrowski
2017-10-01Use `uint32_t` to avoid signed integer overflow warning; #3816Yukihiro "Matz" Matsumoto
2017-10-01Add new type of shared string: `RSTR_FSHARED`.Yukihiro "Matz" Matsumoto
2017-09-29Cut links from `irep` in heaps finalization.Yukihiro "Matz" Matsumoto
2017-09-29`codedump` to display `OP_CALL`.Yukihiro "Matz" Matsumoto
2017-09-27fix: src\vm.c(2631): warning C4244: '=': conversion from 'mrb_int' to 'int', ...Tomasz Dąbrowski
2017-09-27fix: src\vm.c(1757): warning C4244: '=': conversion from 'mrb_int' to 'int', ...Tomasz Dąbrowski
2017-09-27fix: src\vm.c(1744): warning C4244: '=': conversion from 'mrb_int' to 'int', ...Tomasz Dąbrowski
2017-09-27fix: src\vm.c(1702): warning C4244: '=': conversion from 'mrb_int' to 'int', ...Tomasz Dąbrowski
2017-09-27fix: src\vm.c(708): warning C4244: '=': conversion from 'mrb_int' to 'int', p...Tomasz Dąbrowski
2017-09-27fix: src\vm.c(704): warning C4244: '=': conversion from 'mrb_int' to 'int', p...Tomasz Dąbrowski
2017-09-27fix: src\vm.c(457): warning C4244: '=': conversion from 'mrb_int' to 'int', p...Tomasz Dąbrowski
2017-09-27fix: src\vm.c(445): warning C4244: '=': conversion from 'mrb_int' to 'int', p...Tomasz Dąbrowski
2017-09-27fix: src\vm.c(438): warning C4244: '=': conversion from 'mrb_int' to 'int', p...Tomasz Dąbrowski