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
2020-10-23
Merge pull request #5099 from dearblue/getargs-array
Yukihiro "Matz" Matsumoto
2020-10-22
Prohibit array changes by `mrb_get_argv()`
dearblue
2020-10-22
Prohibit array changes by "a"/"*" specifier of `mrb_get_args()`
dearblue
2020-10-12
Restore old function names for compatibility; ref #5070
Yukihiro "Matz" Matsumoto
2020-10-12
Update `mrb_get_args()` keyword argument support [incompatible]
Yukihiro "Matz" Matsumoto
2020-10-12
Silence warnings from implicit integer conversions.
Yukihiro "Matz" Matsumoto
2020-10-12
Replace the implementation of method tables in classes/modules.
Yukihiro "Matz" Matsumoto
2020-10-12
Reorganize `Integer` system.
Yukihiro "Matz" Matsumoto
2020-10-12
Change the return type of `mrb_check_intern()` and friends.
Yukihiro "Matz" Matsumoto
2020-10-12
Rename `MRB_TT_FIXNUM` to `MRB_TT_INTEGER`.
Yukihiro "Matz" Matsumoto
2020-10-12
Integrate `Fixnum` class into `Integer` class
dearblue
2020-10-12
Rename float configuration option names.
Yukihiro "Matz" Matsumoto
2020-10-12
Add assertion we can pack function pointers in `mrb_method_t`.
Yukihiro "Matz" Matsumoto
2020-10-12
Adjust PR #5060 to the latest `mruby3` branch.
Yukihiro "Matz" Matsumoto
2020-10-12
Remove `mc_clear_by_id`.
Yukihiro "Matz" Matsumoto
2020-10-12
Use `memset()` to clear method cache.
Yukihiro "Matz" Matsumoto
2020-10-12
Enable method cache by default.
Yukihiro "Matz" Matsumoto
2020-10-12
Constify `irep` struct for `Class#new`.
Yukihiro "Matz" Matsumoto
2020-10-12
Generate C struct from `irep` instead of binary dump.
Yukihiro "Matz" Matsumoto
2020-10-12
Constify `irep` members.
Yukihiro "Matz" Matsumoto
2020-10-12
Use functions that take symbols to reduce string litrals in C.
Yukihiro "Matz" Matsumoto
2020-10-12
Provide functions that take symbols instead of `const char*`.
Yukihiro "Matz" Matsumoto
2020-10-12
Add functions that take symbols as arguments.
Yukihiro "Matz" Matsumoto
2020-10-12
Add `MRB_SYM()` for inline symbols.
Yukihiro "Matz" Matsumoto
2020-09-25
Prohibit string changes by "s"/"z" specifier of `mrb_get_args()`
dearblue
2020-07-19
Use `c` specifier for `mrb_get_args`.
Yukihiro "Matz" Matsumoto
2020-07-19
Add new specifier `c` to `mrb_get_args`.
Yukihiro "Matz" Matsumoto
2020-06-20
Move definition of `BasicObject#!=` to `mrblib`.
Yukihiro "Matz" Matsumoto
2020-06-20
Add `mrb_get_arg1()` that retrieves single (and only) argument.
Yukihiro "Matz" Matsumoto
2020-04-29
Makes `mrb_any_to_s()` accept an object whose class is `NULL`
dearblue
2020-04-22
Add new function `mrb_singleton_class_ptr()`; ref #4973
Yukihiro "Matz" Matsumoto
2020-01-10
Fixed wrong condition in #4926 fix.
Yukihiro "Matz" Matsumoto
2020-01-10
Fixed wrong condition for copying arguments on stack; fix #4926
Yukihiro "Matz" Matsumoto
2020-01-02
Call `va_end()` before return
dearblue
2020-01-01
Integrate `i` and `arg_i` in `mrb_get_args()`
dearblue
2019-12-25
Fix potentially use of wrong method cache
KOBAYASHI Shuji
2019-12-14
Remove module only methods from class
dearblue
2019-12-09
Fix `mrb_get_argv()` to return array pointer every time; fix #4832
Yukihiro "Matz" Matsumoto
2019-12-07
Fix keyword arguments not be obtained with `mrb_get_args()`; Fix #4754
dearblue
2019-11-16
Revert "Implement Ruby2.7's frozen strings from `Symbol#to_s`"
KOBAYASHI Shuji
2019-10-20
Use `mrb_str_cat_str` instead of `mrb_str_concat` if possible
KOBAYASHI Shuji
2019-10-19
Fix that `Module#to_s` may return frozen string; ref 08eafe2
KOBAYASHI Shuji
2019-10-13
Refactor `mrb_class_name_class`
KOBAYASHI Shuji
2019-10-08
Implement Ruby2.7's frozen strings from `Module#name`
KOBAYASHI Shuji
2019-10-06
Get keyword arguments with `mrb_get_args()`
dearblue
2019-10-04
Implement Ruby2.7's frozen strings from `Symbol#to_s`.
Yukihiro "Matz" Matsumoto
2019-09-26
Use type predicate macros instead of `mrb_type` if possible
KOBAYASHI Shuji
2019-09-25
Rename symbol-to-string functions; close #4684
Yukihiro "Matz" Matsumoto
2019-09-18
Fix `super` from aliased methods to work correctly; fix #4718
Yukihiro "Matz" Matsumoto
2019-09-16
Shrink `mrb_get_args()`
dearblue
[next]