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
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-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
2020-11-21
Improved `Object#define_singleton_method`
dearblue
2020-11-21
Fix module order of `#include`; ruby-bug:7844
Yukihiro "Matz" Matsumoto
2020-11-21
Unable for the `MRB_TT_CPTR` object to have a singleton class
dearblue
2020-11-14
Don't use private structs with `mrb_mt_foreach()`
dearblue
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
[next]