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
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
2017-08-30
Set the ORPHAN flag in `Proc.new`; fix #3798
Yukihiro "Matz" Matsumoto
2017-08-01
Cosmetic changes (removing spaces before `*` in return types).
Yukihiro "Matz" Matsumoto
2017-04-22
Keep reference to mrb_context from env; fix #3619
Yukihiro "Matz" Matsumoto
2017-04-13
Proc#call needs to reserve at least 2 registers; fix #3606
Yukihiro "Matz" Matsumoto
2017-04-03
Insert ` mrb_field_write_barrier()` for GC; fix #3534
Yukihiro "Matz" Matsumoto
2016-12-22
Should call initialize method if defined
ksss
2016-12-21
Proc shouldn't have `initialize` method
ksss
2016-12-02
Fix segfault in mrb_proc_copy.
Clayton Smith
2016-11-24
Fix calling .arity on Proc with undefined `initialize`
Francois Chagnon
2016-09-25
Remove needless MRB_API
Kouhei Sutou
2015-11-27
include changed from by quotes ("") to by brackets (<>); close #3032
Yukihiro "Matz" Matsumoto
2015-06-29
Fix a crash bug when GC is ran while creating a proc with env
Kouhei Sutou
2015-06-23
fix Proc#curry test failure; ref #2848
Yukihiro "Matz" Matsumoto
2015-06-22
fix arity of lambdas with optional arguments
cremno
2015-05-22
Verify that proc_lambda is passed a proc
Carson McDonald
2014-10-02
cast MRB_ENV_STACK_LEN to (mrb_int); ref #2600
Yukihiro "Matz" Matsumoto
2014-10-02
Pacify MSVC warnings for numeric.c, proc.c, and symbol.c
Hiroshi Mimaki
2014-09-02
move mrb_proc_new_cfunc_with_env() to the core
Yukihiro "Matz" Matsumoto
2014-08-29
Fix mismatches for MRB_API declarations.
Tatsuhiko Kubo
2014-08-29
revert 6c1dfc9; ref #2525 #2565
Yukihiro "Matz" Matsumoto
2014-08-13
need to add space for receiver to proc env; fix #2525
Yukihiro "Matz" Matsumoto
2014-08-04
add MRB_API modifiers to mruby API functions
Yukihiro "Matz" Matsumoto
2014-07-13
use C style comments instead of C++ style comments
Tatsuhiko Kubo
2014-06-25
Proc#arity return 0 when opcode was not OP_ENTER
ksss
2014-06-15
arity for cfunc is not implemented yet
ksss
2014-06-15
Proc class define before a first method
ksss
2014-05-17
Delete unnecessary semicolon
Jun Hiroe
2014-05-14
mv opcode.h -> include/mruby/opcode.h and remove duplication from mruby-eval gem
Yukihiro "Matz" Matsumoto
2014-04-30
adjust indent
Nobuyoshi Nakada
2014-04-29
make cioff in struct REnv from int to ptrdiff_t; close #2149
Yukihiro "Matz" Matsumoto
2014-04-15
resolve conflict
Yukihiro "Matz" Matsumoto
2014-04-01
Use MRB_ENV_STACK_LEN instead of accessing `flags` directly to get REnv's sta...
take_cheeze
[next]