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
2018-09-19
fixup! Remove implicit conversion using `to_str` method.
Yukihiro "Matz" Matsumoto
2018-09-19
Removed `to_ary` conversion method.
Yukihiro "Matz" Matsumoto
2018-09-19
Remove implicit conversion using `to_str` method.
Yukihiro "Matz" Matsumoto
2018-09-07
Undesirable line split
dearblue
2018-09-04
Need more precise constant name check.
Yukihiro "Matz" Matsumoto
2018-09-01
Fix ISO/JIS section numbers.
Yukihiro "Matz" Matsumoto
2018-08-30
Separate meta-programming features to `mruby-metaprog` gem.
Yukihiro "Matz" Matsumoto
2018-08-25
Rename ambiguous function names.
Yukihiro "Matz" Matsumoto
2018-08-25
Reorganize flags values for classes; fix #3975
Yukihiro "Matz" Matsumoto
2018-07-30
New bytecode implementation of mruby VM.
Yukihiro "Matz" Matsumoto
2018-06-08
`mrb_class_real()` did not work for `BasicObject`; fix #4037
Yukihiro "Matz" Matsumoto
2018-03-16
Update `mrb_get_args` reference comment; ref #3963
Yukihiro "Matz" Matsumoto
2018-03-04
fix && to &! in mrb_get_args()
dearblue
2018-03-04
add forced block arguments feature to mrb_get_args
dearblue
2018-01-17
Typo fixed.
Yukihiro "Matz" Matsumoto
2017-12-20
Should not overwrite `MRB_PROC_TARGET_CLASS(p)` if `p` has env; fix #3905
Yukihiro "Matz" Matsumoto
2017-12-13
Fixed wrong `MRB_WITHOUT_FLOAT` condition; ref #3827
Yukihiro "Matz" Matsumoto
2017-12-12
Modifying frozen objects will raise `FrozenError`.
Yukihiro "Matz" Matsumoto
2017-12-06
`mrb_method_search_vm()` should gives the defined class.
Yukihiro "Matz" Matsumoto
2017-11-20
Add `MRB_METHOD_TABLE_INLINE` option.
Yukihiro "Matz" Matsumoto
2017-11-04
Merge branch 'mrb_without_float' of https://github.com/pandax381/mruby into p...
Yukihiro "Matz" Matsumoto
2017-11-04
Reimplement `block_given?`; ref #3841
Yukihiro "Matz" Matsumoto
2017-11-04
Merge branch 'master' of github.com:mruby/mruby
YAMAMOTO Masaya
2017-10-28
Heavily refactored how lexical scope links are implemented; fix #3821
Yukihiro "Matz" Matsumoto
2017-10-19
Add `main.define_method`
Yukihiro "Matz" Matsumoto
2017-10-17
Remove `mrb_vm_get_argc`; ref #3826
Yukihiro "Matz" Matsumoto
2017-10-11
Add MRB_WITHOUT_FLOAT
YAMAMOTO Masaya
2017-10-10
correctly handle *splat arguments in mrb_get_argc, also add mrb_vm_get_argc a...
Tomasz Dąbrowski
2017-09-27
fix: src\class.c(949): warning C4244: '=': conversion from 'mrb_int' to 'int'...
Tomasz Dąbrowski
2017-09-27
fix: src\class.c(949): warning C4244: '=': conversion from 'mrb_int' to 'int'...
Tomasz Dąbrowski
2017-09-27
fix: src\class.c(583): warning C4244: '=': conversion from 'mrb_int' to 'int'...
Tomasz Dąbrowski
2017-09-06
Avoid calling `mrb_funcall` to invoke `#initialize` from `Class.new`.
Yukihiro "Matz" Matsumoto
2017-09-04
Call `initialize` only when it's not empty.
Yukihiro "Matz" Matsumoto
2017-09-01
Update method cache clearing.
Yukihiro "Matz" Matsumoto
2017-08-26
Check for ability to skip optional argument parsing.
Yukihiro "Matz" Matsumoto
2017-08-22
Added method cache.
Yukihiro "Matz" Matsumoto
2017-08-22
`mrb_obj_respond_to` to use `mrb_method_search_vm`.
Yukihiro "Matz" Matsumoto
2017-08-18
Separate `mrb_str_buf_new` and `mrb_str_new_capa`.
Yukihiro "Matz" Matsumoto
2017-08-01
Better class name management.
Yukihiro "Matz" Matsumoto
2017-08-01
Cosmetic changes (removing spaces before `*` in return types).
Yukihiro "Matz" Matsumoto
2017-08-01
Move naming unnamed classes/modules
Yukihiro "Matz" Matsumoto
2017-08-01
Implements `Module::nesting' (15.2.2.3.2); ref #600, #3200
Yukihiro "Matz" Matsumoto
2017-07-28
Extended Module#const_get to support class paths
Christopher Aue
2017-07-27
Embed small size array elements in the heap.
Yukihiro "Matz" Matsumoto
2017-07-19
Avoid constant-set duplication; ref #3747
Yukihiro "Matz" Matsumoto
2017-07-18
Fixed Module#to_s and #name for #const_set modules
Christopher Aue
2017-07-12
Update `mrb_get_args()` document.
Yukihiro "Matz" Matsumoto
2017-07-12
Add "*!" argument specifier to avoid stack copying.
Yukihiro "Matz" Matsumoto
2017-06-27
Copy argv from VM stack to avoid use-after-free; fix #3722
Yukihiro "Matz" Matsumoto
2017-05-30
Avoid using C++ style comments (//).
Yukihiro "Matz" Matsumoto
[next]