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
2014-09-19
code reduce by using mrb_get_args("n")
Yukihiro "Matz" Matsumoto
2014-09-19
`Module#const_defined?` to take second optional argument as CRuby; fix #2593
Yukihiro "Matz" Matsumoto
2014-09-19
change class argument of mrb_const_defined_at from `struct RClass*` to `mrb_v...
Yukihiro "Matz" Matsumoto
2014-09-03
Merge pull request #2582 from iij/pr-attr-accessor-save-arena
Yukihiro "Matz" Matsumoto
2014-09-03
save and restore arena index to prevent arena overflow.
Tomoyuki Sahara
2014-09-03
Use mrb_str_cat_lit() instead of mrb_str_cat_cstr() for string-literals.
Tatsuhiko Kubo
2014-09-02
implement attr_reader and attr_writer in C; use cfunc closure to speed-up
Yukihiro "Matz" Matsumoto
2014-08-29
Fix mismatches for MRB_API declarations.
Tatsuhiko Kubo
2014-08-21
changed to call check_cv_name_str in check_cv_name_sym and adjust indent
kkkkkt
2014-08-20
Remove empty lines.
Tatsuhiko Kubo
2014-08-20
Use specified macro(NULL) instead of magic-number.
Tatsuhiko Kubo
2014-08-16
use mrb_false_value instead of mrb_bool_value
go kikuta
2014-08-16
refactor class.c methods (fix indent, remove unneed temp value. )
go kikuta
2014-08-04
add MRB_API modifiers to mruby API functions
Yukihiro "Matz" Matsumoto
2014-07-18
add Module#module_function
dreamedge
2014-07-17
avoid infinite recursion when error was happened in #inspect; fix #2474
Yukihiro "Matz" Matsumoto
2014-07-09
Clean up value.h and mrb_value boxing
David Turnbull
2014-06-15
Proc class define before a first method
ksss
2014-06-02
Implement `NoMethodError#args`.
take_cheeze
2014-05-23
Should not call inherited method
ksss
2014-05-22
call Class#initialize from Class.new; ref ISO 15.2.3.3.1
Yukihiro "Matz" Matsumoto
2014-05-22
allocate object after mrb_get_args()
Yukihiro "Matz" Matsumoto
2014-05-22
Merge pull request #2304 from ksss/class-new
Yukihiro "Matz" Matsumoto
2014-05-22
Class.new do not call `class_eval'
ksss
2014-05-21
Module#initialize set created object
ksss
2014-05-21
direct invocation of module_eval; ref #2298
Yukihiro "Matz" Matsumoto
2014-05-19
mrb_include_module support class and module
ksss
2014-05-19
Implement Module#initialize (15.2.2.4.31)
ksss
2014-05-18
support class define in singleton class
ksss
2014-05-18
Add a space aftre bracket.
yui-knk
2014-05-17
Use boolean macro
Jun Hiroe
2014-05-16
const_missing error message more detail
ksss
2014-04-26
Class.constants to take optional argument; close #2133
Yukihiro "Matz" Matsumoto
2014-04-25
eliminate plain int except for a few cases like arena_index
Yukihiro "Matz" Matsumoto
2014-04-16
various functions should have internal linkage
cremno
2014-04-15
resolve conflict
Yukihiro "Matz" Matsumoto
2014-04-11
Qualify argv argument of API `const`.
Takeshi Watanabe
2014-04-10
revert b45e99 since a bug in khash.h was fixed
Yukihiro "Matz" Matsumoto
2014-04-09
call kh_get before kh_put to avoid potential key lost; reported by @mirichi
Yukihiro "Matz" Matsumoto
2014-04-02
Use bool macro KHASH_DEFINE and KHASH_DECLARE
ksss
2014-03-31
singleton class needs to set __outer__; fixed #1983
Yukihiro "Matz" Matsumoto
2014-03-28
do not use "to_f" to retrieve floats in mrb_get_args(); close #1965
Yukihiro "Matz" Matsumoto
2014-03-27
Adapt for Float and Integer
Daniel Bovensiepen
2014-03-27
Adapt TypeError Message for String to Integer Conversion.
Daniel Bovensiepen
2014-03-21
Prevent accepting String value for mrb_get_args("i")
Keita Obo
2014-03-19
rename mrb_yield_internal to mrb_yield_with_class since it's no longer internal
Yukihiro "Matz" Matsumoto
2014-03-19
export mrb_yield_internal.
Tomoyuki Sahara
2014-03-15
symbol length type to be mrb_int
Yukihiro "Matz" Matsumoto
2014-03-09
remove invocation of strlen() on buffer of strings; with refactoring
Yukihiro "Matz" Matsumoto
2014-03-09
Merge pull request #1831 from monaka/pr-make-type-casts-safer
Yukihiro "Matz" Matsumoto
[next]