index
:
mruby
master
mruby2-draft
removing-y-tab-c
revert-5391-throw
stable
web_export
Lightweight Ruby
realtradam
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
vm.c
Age
Commit message (
Expand
)
Author
2012-12-10
add comment to clarify nregs=2 in cipush; close #610
Yukihiro Matz Matsumoto
2012-12-10
refactor OP_RETURN switch to remove a redundant label and avoid goto
Jan Berdajs
2012-11-22
Keep stack depth and allocation better under control and fix crash on infinit...
Beoran
2012-11-21
handle return from blocks, especially from lambda blocks; close #561
Yukihiro Matz Matsumoto
2012-11-16
should look for outermost scope to return; close #547
Yukihiro Matz Matsumoto
2012-11-04
add new predicates mrb_string_p(),mrb_array_p(),mrb_hash_p()
Yukihiro Matz Matsumoto
2012-11-01
OP_ADDI/OP_SUBI should handle integer overflow; close #518
Yukihiro Matsumoto
2012-10-25
Use substitution instead of memset in structure initialization.
Masaki Muranaka
2012-10-23
mrb_raisef(): new function. Same as previou version of mrb_raise().
Masaki Muranaka
2012-10-21
Avoid memcpy() on copying structures.
Masaki Muranaka
2012-10-20
unexpect break/next/redo/retry should raise LocalJumpError
Yukihiro Matsumoto
2012-10-20
should handle break in rescue
Yukihiro Matsumoto
2012-10-19
shuld handle return in rescue; close #497
Yukihiro Matsumoto
2012-10-04
should handle exception from Ruby implemented method called from funcall; clo...
Yukihiro Matsumoto
2012-09-30
wrong termination of mrb_run on exception; close #480
Yukihiro Matsumoto
2012-09-21
should adjust pc after OP_CALL
Yukihiro Matsumoto
2012-09-20
OP_CALL for cfunc must restore callinfo; close #476
Yukihiro Matsumoto
2012-09-10
OP_EQ should try direct compararison first
Yukihiro Matsumoto
2012-09-10
simplify array generation from mrb_run
Yukihiro Matsumoto
2012-09-10
should have preserved original method name
Yukihiro Matsumoto
2012-09-10
inlining some mrb_value assignments
Yukihiro Matsumoto
2012-09-09
mrb might be intialized incompletely from mrbc; close #457
Yukihiro Matsumoto
2012-09-06
some cosmetic change on OP_SENDB
Yukihiro Matsumoto
2012-09-06
add CASE(OP_SENDB) for non direct_threaded; close #455
Yukihiro Matsumoto
2012-09-04
small performance tweak; inline assignment
Yukihiro Matsumoto
2012-09-03
zero check before overflow check devision; close #446
Yukihiro Matsumoto
2012-09-03
remove OP_LOADNIL before OP_SEND by introducing OP_SENDB (send with block)
Yukihiro Matsumoto
2012-08-29
inline fixnum ops
Yukihiro Matsumoto
2012-08-26
ci->nregs should be set to irep->nregs + 2 if proc is not a C function.
Masamitsu MURASE
2012-08-21
Refer to mrb->ci instead of local variable `ci` after m->body.func is called,
Masamitsu MURASE
2012-08-19
replace RiteVM in comments by mruby
Yukihiro Matsumoto
2012-08-15
op_enter_optimize
mirichi
2012-08-14
NaN boxing
Yukihiro Matsumoto
2012-08-13
setjmp in mrb_funcall_with_block if mrb->jmp is empty
Yukihiro Matsumoto
2012-08-13
use TRUE/FALSE instead of 1/0
Yukihiro Matsumoto
2012-08-13
Modify exception handling.
Masamitsu MURASE
2012-08-07
Fixed memory leak when calling stack_extend in m->body.func
Yuichiro MASUI
2012-08-04
load_exec(): Fix message lenghtes in mrb_exc_new().
Masaki Muranaka
2012-08-04
super look-up scheme fixed; close #415
Yukihiro Matsumoto
2012-08-03
update regs after cfunc call [2]
Yukihiro Matsumoto
2012-08-03
update regs after cfunc call
Yukihiro Matsumoto
2012-08-02
wrong return value from empty block/lambda
Yukihiro Matsumoto
2012-08-02
keep minimal stack space (recv and blk)
Yukihiro Matsumoto
2012-08-02
stack pos should be adjusted for CFUNC OP_EXEC
Yukihiro Matsumoto
2012-08-02
protect return value from mrb_funcall
Yukihiro Matsumoto
2012-08-02
move OP_LOADNIL just before OP_SEND to improve performance on some platforms
Yukihiro Matsumoto
2012-08-01
make mrb_funcall_argv and mrb_funcall_with_block to take mrb_sym as a method ...
Yukihiro Matsumoto
2012-08-01
restore arena index after funcall
Yukihiro Matsumoto
2012-08-01
no OP_LOADNIL for operators (OP_ADD, etc)
Yukihiro Matsumoto
2012-07-31
reduce restoration of arena_idx in vm loop
Yukihiro Matsumoto
[next]