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
/
proc.c
Age
Commit message (
Expand
)
Author
2022-01-01
proc.c: should not reference `irep` when copying failed.
Yukihiro "Matz" Matsumoto
2021-12-14
proc.c: add `mrb_state` argument to `mrb_proc_copy()`.
Yukihiro "Matz" Matsumoto
2021-10-12
Support Ruby3.0 keyword arguments.
Yukihiro "Matz" Matsumoto
2021-09-04
proc.c: need to preserve `target_class` in `callinfo`.
Yukihiro "Matz" Matsumoto
2021-07-17
Explicit write barrier for binding
dearblue
2021-06-26
Fixed finding variables from `proc` in `binding.eval` failed
dearblue
2021-06-20
Added `MRB_OBJ_ALLOC()` macro that does not require a cast
dearblue
2021-04-24
Introduce `MRB_GC_RED`
dearblue
2021-04-04
Making a proc object static for a method with static irep
dearblue
2021-02-28
Remove periods from error messages according to the convention.
Yukihiro "Matz" Matsumoto
2021-02-22
Added other methods for `Binding`
dearblue
2021-02-22
Adjustment of the current HEAD and bindings, and separation
dearblue
2021-01-26
Revert "Minimize the changes in #5277"
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-12
Merge branch 'reorganize-ci' of https://github.com/dearblue/mruby into dearbl...
Yukihiro "Matz" Matsumoto
2021-01-11
Avoid including `presym.inc` in existing header files
KOBAYASHI Shuji
2021-01-10
Replace `tempirep` with `RProc`
dearblue
2021-01-10
Changes `stackent` to `stack` of `mrb_callinfo`
dearblue
2021-01-10
Unified `target_class` and `env` of `mrb_callinfo`
dearblue
2020-11-13
Change name and usage of presym macros
KOBAYASHI Shuji
2020-10-24
Reorganize `env_new()` as `mrb_env_new()`
dearblue
2020-10-12
Use `mrb_int` extensively instead of `int`.
Yukihiro "Matz" Matsumoto
2020-10-12
Use `mrb_int_value()` instead of `mrb_fixnum_value()`.
Yukihiro "Matz" Matsumoto
2020-10-12
Adjust PR #5060 to the latest `mruby3` branch.
Yukihiro "Matz" Matsumoto
2020-10-12
Generate C struct from `irep` instead of binary dump.
Yukihiro "Matz" Matsumoto
2020-10-12
Avoid use of designated initializers to generate `irep` struct.
Yukihiro "Matz" Matsumoto
2020-10-12
Make `call_irep` static.
Yukihiro "Matz" Matsumoto
2020-10-12
Constify `irep` members.
Yukihiro "Matz" Matsumoto
2020-10-12
Use `MRB_QSYM()` instead of `MRB_OPSYM()`.
Yukihiro "Matz" Matsumoto
2020-10-12
Use `MRB_OPSYM()` instead of `mrb_intern_lit()`.
Yukihiro "Matz" Matsumoto
2020-10-12
Add `MRB_SYM()` for inline symbols.
Yukihiro "Matz" Matsumoto
2020-06-25
Change flag names in preparation of `REnv` refactoring.
Yukihiro "Matz" Matsumoto
2020-06-20
Add `mrb_get_arg1()` that retrieves single (and only) argument.
Yukihiro "Matz" Matsumoto
2020-06-05
Squashed commit of the following:
Yukihiro "Matz" Matsumoto
2019-09-26
Use type predicate macros instead of `mrb_type` if possible
KOBAYASHI Shuji
2019-09-18
Fix `super` from aliased methods to work correctly; fix #4718
Yukihiro "Matz" Matsumoto
2019-09-16
Entrust "no block given" error to `mrb_get_args()`
dearblue
2019-08-18
Prohibit changes to iseq in principle
dearblue
2019-08-05
Use new specifiers/modifiers of `mrb_vfromat()`
KOBAYASHI Shuji
2019-04-06
Remove unused `mrb_proc_cfunc_p()`
KOBAYASHI Shuji
2019-04-04
Use `mrb_proc_arity` instead of `Proc#arity` call in `Method#arity`
KOBAYASHI Shuji
2019-03-24
Fix arguments spec in `src/proc.c`
KOBAYASHI Shuji
2018-11-02
Add `NULL` checks for `mrb->ci` and `proc->upeer`; #4024
Yukihiro "Matz" Matsumoto
2018-07-30
New bytecode implementation of mruby VM.
Yukihiro "Matz" Matsumoto
2017-12-20
Do not need to take `target_class` from the upper proc.
Yukihiro "Matz" Matsumoto
2017-11-20
Add `MRB_METHOD_TABLE_INLINE` option.
Yukihiro "Matz" Matsumoto
2017-10-28
Heavily refactored how lexical scope links are implemented; fix #3821
Yukihiro "Matz" Matsumoto
2017-09-27
fix: src\proc.c(96): warning C4244: 'function': conversion from 'mrb_int' to ...
Tomasz Dąbrowski
2017-09-01
Avoid copying over initialized procs using `initialize_copy`; fix #3803
Yukihiro "Matz" Matsumoto
[next]