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
/
class.c
Age
Commit message (
Expand
)
Author
2022-01-05
class.c: cancel #5620 which is no longer needed since #5622
Yukihiro "Matz" Matsumoto
2022-01-02
Merge pull request #5620 from dearblue/adjust-stacks
Yukihiro "Matz" Matsumoto
2021-12-31
class.c, variable,c: replace `size_t` by `int`.
Yukihiro "Matz" Matsumoto
2021-12-30
Adjusting the stack for after it enters the virtual machine
dearblue
2021-12-27
class.c: remove `mt_elem` structure to avoid alignment gaps.
Yukihiro "Matz" Matsumoto
2021-12-14
proc.c: add `mrb_state` argument to `mrb_proc_copy()`.
Yukihiro "Matz" Matsumoto
2021-12-13
class.c: increase first allocated page size.
Yukihiro "Matz" Matsumoto
2021-12-13
class.c: implement method cache (off by default).
Yukihiro "Matz" Matsumoto
2021-10-29
Improved `Class#new` method
dearblue
2021-10-12
Support Ruby3.0 keyword arguments.
Yukihiro "Matz" Matsumoto
2021-09-20
Update `struct` initializer to work with relatively older `C++`.
Yukihiro "Matz" Matsumoto
2021-09-15
Use `struct` initializer instead of `memset`.
Yukihiro "Matz" Matsumoto
2021-09-01
Do no use return values from `mrb_ensure_` functions.
Yukihiro "Matz" Matsumoto
2021-08-30
Merge pull request #5542 from dearblue/mrb_get_args-cI
Yukihiro "Matz" Matsumoto
2021-08-28
Allow `nil` for `c!` and `I!` specifiers of `mrb_get_args()`
dearblue
2021-08-28
Integrate the processing of similar specifiers of `mrb_get_args()`
dearblue
2021-08-27
Refactor the `mrb_get_args()` function
dearblue
2021-08-23
Checks the frozen object with `mrb_get_args()`
dearblue
2021-08-23
Integrate each element expansion process of the argument
dearblue
2021-08-13
Check the class with `I` specifier of `mrb_get_args()`
dearblue
2021-08-12
class.c: `const_missing` do not have to be in the backtrace; ref #5528
Yukihiro "Matz" Matsumoto
2021-07-25
Remove redundant include headers.
Yukihiro "Matz" Matsumoto
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-19
Added `MRB_API` function to get block arguments info.
dearblue
2021-06-17
class.c: use `MRB_FLAG_TEST()` macro.
Yukihiro "Matz" Matsumoto
2021-05-24
class.c: no need to create aliases if both symbols are same.
Yukihiro "Matz" Matsumoto
2021-05-24
class.c: add write barrier for aliases.
Yukihiro "Matz" Matsumoto
2021-05-17
Global renaming regarding `integer` and `float`.
Yukihiro "Matz" Matsumoto
2021-04-26
Merge pull request #5424 from dearblue/new_iseq
Yukihiro "Matz" Matsumoto
2021-04-24
Fix annotations for inline iseq of `Class.new` [ci skip]
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-01
Copy `iv` table with `#prepend`; fix #5309
Yukihiro "Matz" Matsumoto
2021-01-31
Introduced `MRB_PRESYM_INIT_SYMBOLS()`
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-12
Save `NOARG` information in `struct mt_elem`; fix #5257
Yukihiro "Matz" Matsumoto
2021-01-11
Avoid including `presym.inc` in existing header files
KOBAYASHI Shuji
2021-01-10
Changes `stackent` to `stack` of `mrb_callinfo`
dearblue
2021-01-06
Merge branch 'improve-source-scanning-for-presym' of https://github.com/shuuj...
Yukihiro "Matz" Matsumoto
2021-01-02
Refine "wrong number of arguments" message in `mrb_get_args`
KOBAYASHI Shuji
2020-12-29
Refine error message from `mrb_get_arg1`
KOBAYASHI Shuji
2020-12-15
refactor: remove trailing whitespace from C, Header, Ruby and YAML files
John Bampton
2020-12-13
Improve source scanning for presym
KOBAYASHI Shuji
2020-12-05
Fixed a bug with modules prepended many times.
Yukihiro "Matz" Matsumoto
2020-12-04
Make `Module#include` and `Module#prepend` behave like Ruby3.0.
Yukihiro "Matz" Matsumoto
[next]