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-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
2021-01-02
Fixed wrong casting in `OP_LOADI32`.
Yukihiro "Matz" Matsumoto
2020-12-13
Fix spelling
John Bampton
2020-12-02
Remove a newline.
Yukihiro "Matz" Matsumoto
2020-12-01
Fix `OP_JMPUW` address bug.
Yukihiro "Matz" Matsumoto
2020-11-29
Change the catch handler address to 32 bits
dearblue
2020-11-26
Make `OP_JMP*` operand address to be relative.
Yukihiro "Matz" Matsumoto
2020-11-21
Rename `MRB_{ENABLE,DISABLE}_` to `MRB_{USE,NO}_`; close #5163
KOBAYASHI Shuji
2020-11-21
Reserve `OP_SENDVK` for the future keyword arguments like Ruby3.0.
Yukihiro "Matz" Matsumoto
2020-11-21
Fix infinite loop bug from `super` when method is prepended.
Yukihiro "Matz" Matsumoto
2020-11-16
Avoid undefined behavior
KOBAYASHI Shuji
2020-11-14
Integer overflow in operations should cause `RangeError`.
Yukihiro "Matz" Matsumoto
2020-11-13
Change name and usage of presym macros
KOBAYASHI Shuji
2020-11-06
Fix wrong integer casting.
Yukihiro "Matz" Matsumoto
2020-11-04
Add a new instruction `OP_LOADI32`.
Yukihiro "Matz" Matsumoto
2020-11-03
Add new instructions to handle symbols/literals >255; fix #5109
Yukihiro "Matz" Matsumoto
[prev]
[next]