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
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
2019-09-16
Cache argv first in each specifiers for `mrb_get_args()`; ref #3090
dearblue
2019-09-16
Raise `ArgumentError` by `aspec` check; ref #4688
Yukihiro "Matz" Matsumoto
2019-09-14
Use `%C` to `mrb_name_error` in `mrb_method_search`; ref 5890c7d5
KOBAYASHI Shuji
2019-09-14
Remove `mrb_funcall` from `mrb_method_search`.
Yukihiro "Matz" Matsumoto
2019-09-09
Remove duplication of `BasicObject` constant; fix #4698
Yukihiro "Matz" Matsumoto
2019-09-09
Fix `Class.new` argument specs
KOBAYASHI Shuji
2019-09-04
Fix argument specs to `BasicObject`
KOBAYASHI Shuji
2019-08-26
fix lots of warnings and make logo not so big
David Siaw
2019-08-18
Prohibit changes to iseq in principle
dearblue
2019-08-17
Stop using `mrb_to_str` as a converter (it is not).
Yukihiro "Matz" Matsumoto
2019-08-17
Avoid `mrb_funcall` from `Class#new` when no overloading.
Yukihiro "Matz" Matsumoto
2019-08-16
Optimize bytecode for `Class#new`.
Yukihiro "Matz" Matsumoto
2019-08-16
Implement `Class#new` using inline mruby bytecode.
Yukihiro "Matz" Matsumoto
2019-08-16
Stop raising exceptions from `undef` C API.
Yukihiro "Matz" Matsumoto
2019-08-14
Avoid array copying in `mrb_instance_new`.
Yukihiro "Matz" Matsumoto
2019-08-14
Integrate `kazuho/mruby-class-new-fiber-safe` in the master.
Yukihiro "Matz" Matsumoto
2019-08-14
Remove `MRB_API` from functions only called from `vm.c`.
Yukihiro "Matz" Matsumoto
2019-08-07
Update `mrb_to_str` and related functions.
Yukihiro "Matz" Matsumoto
2019-08-07
Reorganize `mrb_string_value_cstr` and related functions.
Yukihiro "Matz" Matsumoto
2019-08-05
Use new specifiers/modifiers of `mrb_vfromat()`
KOBAYASHI Shuji
2019-07-20
Fix `Module#dup` to frozen module
KOBAYASHI Shuji
2019-07-13
Use stack memory for small name of attr accessors
dearblue
2019-07-03
Refine document to mrb_get_args()` [ci skip]
KOBAYASHI Shuji
2019-06-30
Fix `include`, `prepend` and `extend` to frozen object
KOBAYASHI Shuji
2019-06-13
Fix class name validation in `Struct.new`
KOBAYASHI Shuji
2019-05-18
Move `Kernel#equal? to `BasicObject`
KOBAYASHI Shuji
2019-05-18
Add ISO section number to `Module#===`.
Yukihiro "Matz" Matsumoto
2019-05-15
Merge pull request #4400 from shuujii/fix-name-assignment-to-frozen-anonymous...
Yukihiro "Matz" Matsumoto
2019-05-03
Simplify conversion process for `i` in `mrb_get_args()`
KOBAYASHI Shuji
2019-04-25
Singleton class of frozen object should be frozen
KOBAYASHI Shuji
2019-04-23
Fix name assignment to frozen anonymous class/module
KOBAYASHI Shuji
2019-04-10
Remove too aggressive `initialize` call in `mrb_instance_new`.
Yukihiro "Matz" Matsumoto
2019-04-10
Remove `MRB_API` from `mrb_instance_new`.
Yukihiro "Matz" Matsumoto
2019-04-09
Extract frozen checking to function
KOBAYASHI Shuji
2019-04-05
`Module#alias_method` should return `self` in ISO standard
KOBAYASHI Shuji
2019-04-01
Avoid keeping pointers from `mrb_sym2name_len()`; fix #4342
Yukihiro "Matz" Matsumoto
2019-03-26
Fix missing `MRB_API` prefix for functions below; clse #4267
Yukihiro "Matz" Matsumoto
2019-03-14
Fix constant name validation
KOBAYASHI Shuji
2019-03-11
Reduce `String` creation in `check_(cv|const)_name_sym`
KOBAYASHI Shuji
2019-03-03
Extract similar code fragment to method in `src/class.c`
KOBAYASHI Shuji
2019-02-06
Reduce invocation of `mrb_convert_type()` from `mrb_str_to_str()`.
Yukihiro "Matz" Matsumoto
2018-11-19
Removed `to_hash` conversion method.
Yukihiro "Matz" Matsumoto
2018-11-19
Removed `to_ary` conversion method.
Yukihiro "Matz" Matsumoto
2018-11-19
Remove implicit conversion using `to_str` method; fix #3854
Yukihiro "Matz" Matsumoto
2018-09-20
Merge branch 'assign-anon-class-name' of https://github.com/dearblue/mruby in...
Yukihiro "Matz" Matsumoto
2018-09-20
Merge pull request #4112 from dearblue/fix-outer-module-name
Yukihiro "Matz" Matsumoto
[prev]
[next]