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
2019-05-26
Move `mrb_mod_s_nesting()` to `mruby-metaprog` gem from the core
KOBAYASHI Shuji
2019-04-23
Fixed the condition in `mrb_funcall_with_block`; fix #4389
Yukihiro "Matz" Matsumoto
2019-04-16
Fixed a bug in recursive `mrb_top_run` calls; fix #4384
Yukihiro "Matz" Matsumoto
2019-04-14
Extract similar codes to macros for math opcode in `mrb_vm_exec`
KOBAYASHI Shuji
2019-04-13
Fix broken NaN with `MRB_NAN_BOXING`
KOBAYASHI Shuji
2019-04-12
Small refactoring in `mrb_funcall_with_block`.
Yukihiro "Matz" Matsumoto
2019-04-06
Remove unused `mrb_proc_cfunc_p()`
KOBAYASHI Shuji
2019-03-26
Fix missing `MRB_API` prefix for functions below; clse #4267
Yukihiro "Matz" Matsumoto
2019-02-11
No strict argument check for blocks when keyword arguments exist; ref #4270
Yukihiro "Matz" Matsumoto
2018-12-23
Suppress a struct initializer warning
KOBAYASHI Shuji
2018-12-10
Need to clear stack before invoking a block; fix #4181
Yukihiro "Matz" Matsumoto
2018-11-20
Restrict total recursion number of `ecall()`; fix #3789
Yukihiro "Matz" Matsumoto
2018-11-19
Add Hash type check for `OP_KARG` and `OP_KEY_P`; ref #4166
Yukihiro "Matz" Matsumoto
2018-11-19
The current context may be changed in `mrb_vm_exec`; ref #3668 #4104
Yukihiro "Matz" Matsumoto
2018-11-19
Protect Fiber from GC in `ecall()`; fix #4104
Yukihiro "Matz" Matsumoto
2018-11-15
The saved `pc` from `ERR_PC_SET` was wrong; fix #4138
Yukihiro "Matz" Matsumoto
2018-11-05
Fixed wrong `ArgumentError` with keyword arguments; fix #4159
Yukihiro "Matz" Matsumoto
2018-11-05
Fixed a bug in argument number check with kwargs; fix #4159
Yukihiro "Matz" Matsumoto
2018-11-02
Remove reserved symbols for now.
Yukihiro "Matz" Matsumoto
2018-11-02
Merge pull request #4151 from take-cheeze/remove_op_symidx
Yukihiro "Matz" Matsumoto
2018-11-01
Silence Appveyor's VC compilation warnings.
Yukihiro "Matz" Matsumoto
2018-11-01
Fixed a bug in INIT_DISPATCH for non direct threading; fix #4153
Hiroshi Mimaki
2018-10-29
Fix operator
take-cheeze
2018-10-29
Fix SEGV
take-cheeze
2018-10-29
Reduce instruction size
take-cheeze
2018-10-29
We need no write barrier here; ref #4143
Yukihiro "Matz" Matsumoto
2018-09-26
Small refactoring in vm.c
Yukihiro "Matz" Matsumoto
2018-09-21
Add compiler flag to disable direct threading (#4075)
sbsoftware
2018-09-21
Fixed a top-level local variable bug in `mirb`.
Yukihiro "Matz" Matsumoto
2018-09-07
Clear terminated space
dearblue
2018-09-05
Add `argv` and `argc` check in `OP_ENTER`; fix #4102
Yukihiro "Matz" Matsumoto
2018-09-04
Add type casts to silence MSVC warnings.
Yukihiro "Matz" Matsumoto
2018-09-01
Avoid warning in MSVC compilation.
Yukihiro "Matz" Matsumoto
2018-08-30
Use `mrb_ensure_hash_type()` to check if an operand is a `Hash`; fix #4097
Yukihiro "Matz" Matsumoto
2018-08-30
Need to clear `mrb->c->cibase->ridx` (toplevel ridx) at L_STOP; fix #4092
Yukihiro "Matz" Matsumoto
2018-08-30
The operand of `OP_ARYDUP` may not be an array; fix #4094
Yukihiro "Matz" Matsumoto
2018-08-29
Fix off-by-one error in `OP_EPUSH` and `OP_ONERR`; fix #4095
Yukihiro "Matz" Matsumoto
2018-08-29
Check the size of rescue&ensure stacks; ref #4088
Yukihiro "Matz" Matsumoto
2018-08-25
Reduce integer casting warnings.
Yukihiro "Matz" Matsumoto
2018-08-25
fixup! New bytecode implementation of mruby VM.
Yukihiro "Matz" Matsumoto
2018-08-25
Hash splat `**` should not be ignored.
Yukihiro "Matz" Matsumoto
2018-08-25
Fixed a bug in `OP_HASHADD`.
Yukihiro "Matz" Matsumoto
2018-08-25
Add bytecode support for `MRB_WORD_BOXING`.
Yukihiro "Matz" Matsumoto
2018-08-25
New bytecode implementation of mruby VM.
Yukihiro "Matz" Matsumoto
2018-08-25
Remove utility functions: `mrb_vm_iv_{get,set}`.
Yukihiro "Matz" Matsumoto
2018-08-25
Remove `nregs` member from `mrb_callinfo`.
Yukihiro "Matz" Matsumoto
2018-07-31
Removed unused instruction: `OP_KDICT`.
Yukihiro "Matz" Matsumoto
2018-07-31
Fixed a small bug in keyword argument parsing.
Yukihiro "Matz" Matsumoto
2018-07-30
Keyword argument implemented.
Yukihiro "Matz" Matsumoto
2018-07-30
New bytecode implementation of mruby VM.
Yukihiro "Matz" Matsumoto
[next]