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
2021-07-26
vm.c: fix integer type error in `mrb_protect_error`.
Yukihiro "Matz" Matsumoto
2021-07-25
Remove redundant include headers.
Yukihiro "Matz" Matsumoto
2021-07-03
vm.c: `OP_DEF` to push a symbol to `a` register.
Yukihiro "Matz" Matsumoto
2021-07-02
vm.c: need to adjust `pc` for `OP_EXT[123]`.
Yukihiro "Matz" Matsumoto
2021-06-30
Revert "Remove `OP_EXT[123]` from operands."
Yukihiro "Matz" Matsumoto
2021-06-28
Drop unnecessary upper procs linked from class/module/def syntax
dearblue
2021-06-26
Fixed finding variables from `proc` in `binding.eval` failed
dearblue
2021-06-25
class.c: call `method_added` hooks on alias definitions; #2339
Yukihiro "Matz" Matsumoto
2021-06-24
class.c: call hook methods on method definitions; close #2339
Yukihiro "Matz" Matsumoto
2021-06-20
Added `MRB_OBJ_ALLOC()` macro that does not require a cast
dearblue
2021-06-17
Revert "`instance_eval` for classes and modules should behave as `class_eval`."
Yukihiro "Matz" Matsumoto
2021-06-16
Run pre-commit with GitHub Actions
John Bampton
2021-06-12
Raise `TypeError` with `super` inside `instance_eval` / `class_eval`
dearblue
2021-06-02
vm.c: unify `JUMP` instructions in `OP_SEND`.
Yukihiro "Matz" Matsumoto
2021-05-28
vm.c: skip actual `method_missing` call unless it's overridden.
Yukihiro "Matz" Matsumoto
2021-05-17
Global renaming regarding `integer` and `float`.
Yukihiro "Matz" Matsumoto
2021-04-24
Introduce `MRB_GC_RED`
dearblue
2021-04-23
vm.c: fix errors with `MRB_NO_FLOAT`; fix #5421
Yukihiro "Matz" Matsumoto
2021-04-22
error.h: rename `mrb_protect_raw` to `mrb_protect_error`; #5415
Yukihiro "Matz" Matsumoto
2021-04-19
Introducing the `mrb_protect_raw()` API function
dearblue
2021-04-10
Rename some internal functions; ref #5401
Yukihiro "Matz" Matsumoto
2021-04-03
Reorganize `mcall()` in `mruby-method`.
dearblue
2021-04-03
Make `mrb_exec_irep()` allow non-VM to enter.
dearblue
2021-04-01
vm.c: change the default error message for undefined `super` method.
Yukihiro "Matz" Matsumoto
2021-03-31
vm.c: resolve `int` and `mrb_int` mixture.
Yukihiro "Matz" Matsumoto
2021-03-29
src/vm.c: calling C function may raise global jumps; fix #5391
Yukihiro "Matz" Matsumoto
2021-03-29
Revert "Fix `SIGSEGV` with mruby-method + mruby-catch"
revert-5391-throw
Yukihiro "Matz" Matsumoto
2021-03-29
Merge pull request #5391 from dearblue/throw
Yukihiro "Matz" Matsumoto
2021-03-28
numeric.c: function renaming.
Yukihiro "Matz" Matsumoto
2021-03-27
Fix `SIGSEGV` with mruby-method + mruby-catch
dearblue
2021-03-12
codegen.c: no integer overflow error in `codegen`; close #5376
Yukihiro "Matz" Matsumoto
2021-02-22
Added other methods for `Binding`
dearblue
2021-02-14
Place optable in ROM
dearblue
2021-02-05
`instance_eval` for classes and modules should behave as `class_eval`.
Yukihiro "Matz" Matsumoto
2021-02-01
Allow more than 256 child `irep`; fix #5310
Yukihiro "Matz" Matsumoto
2021-02-01
Merge pull request #5313 from dearblue/diet-5272
Yukihiro "Matz" Matsumoto
2021-01-31
Remove unnecessary `ci0` variables; ref #5272
dearblue
2021-01-31
Remove unnecessary configuration macros; ref #5060
dearblue
2021-01-28
Raise SystemStackError if mruby VM stack expansion fails
dearblue
2021-01-28
Silence VC warning.
Yukihiro "Matz" Matsumoto
2021-01-26
Revert "Minimize the changes in #5277"
Yukihiro "Matz" Matsumoto
2021-01-25
Silence 'loss of data' warnings.
Yukihiro "Matz" Matsumoto
2021-01-22
Minimize the changes in #5277
Yukihiro "Matz" Matsumoto
2021-01-21
Merge branch 'avoid-including-presym.inc-in-existing-header-files' of https:/...
Yukihiro "Matz" Matsumoto
2021-01-16
Fixed stack position of return value; ref #5272
dearblue
2021-01-11
Avoid including `presym.inc` in existing header files
KOBAYASHI Shuji
2021-01-10
Unified `pc` and `err` of `mrb_callinfo`
dearblue
2021-01-10
Changes `stackent` to `stack` of `mrb_callinfo`
dearblue
2021-01-10
Unified `target_class` and `env` of `mrb_callinfo`
dearblue
2021-01-06
Allow context switch from C using `mrb_fiber_resume()`.
Yukihiro "Matz" Matsumoto
[next]