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
/
mrbgems
/
mruby-struct
/
src
/
struct.c
Age
Commit message (
Expand
)
Author
2014-09-12
constify pointer from RARRAY_PTR to detect potential write barrier bugs.
Yukihiro "Matz" Matsumoto
2014-09-04
get rid of shadowing variables (mrbgems)
cremno
2014-06-19
Raise `NameError` as defined in specification when `Struct` member isn't found.
take_cheeze
2014-06-06
reduce calling mrb_sym2name_len() from struct.c; ref #2365
Yukihiro "Matz" Matsumoto
2014-06-05
mruby-struct: implement `mrb_is_(local|const)_id`
cremno
2014-06-05
mruby-struct: remove unused functions
cremno
2014-06-05
mruby-struct: use correct data types
cremno
2014-06-05
mruby-struct: internal linkage for all functions
cremno
2014-05-28
Add invalid key type check in `Struct#[]=`.
take_cheeze
2014-05-28
Support string key in `Struct#[]=`.
take_cheeze
2014-05-03
refactoring mruby-struct
Yukihiro "Matz" Matsumoto
2014-05-03
use proper length for mrb_get_values_at()
Yukihiro "Matz" Matsumoto
2014-05-02
Implement Struct#values_at and Array#values_at .
take_cheeze
2014-04-30
Implement Struct#to_h .
take_cheeze
2014-04-27
Implement Struct#to_a and Struct#values .
take_cheeze
2014-04-25
Use mrb_int in mrbgem rest argument getting.
take_cheeze
2014-04-20
Implement Struct#size and Struct#length .
take_cheeze
2014-04-18
Use RARRAY_* macro instead of accessing RArray field.
take_cheeze
2014-04-12
Restore arena index since large struct may create many Proc objects; a patch ...
Yukihiro "Matz" Matsumoto
2014-03-25
Use mrb_int instead of int
cubicdaiya
2014-03-22
use the same error message
Marcus Stollsteimer
2014-03-19
rename mrb_yield_internal to mrb_yield_with_class since it's no longer internal
Yukihiro "Matz" Matsumoto
2014-03-19
self must be the newly created object in initialization block; close #1858
Tomoyuki Sahara
2014-03-15
symbol length type to be mrb_int
Yukihiro "Matz" Matsumoto
2014-03-12
fix mrb_funcall calling
take_cheeze
2014-03-01
use C style comments instead of C++ style comments
cubicdaiya
2014-02-26
Merge pull request #1744 from cubicdaiya/feature/introduce_mrb_str_cat_lit
Yukihiro "Matz" Matsumoto
2014-02-26
use mrb_str_cat_lit() more widely
cubicdaiya
2014-02-26
use mrb_str_new_lit instead of mrb_str_new for C string literals
cubicdaiya
2014-02-13
mrb_str_cat2: deprecated since 0cedf8f
cremno
2014-01-07
remove superfluous includes
cremno
2013-12-01
add mrb_intern_lit for creating symbol from string literal
take_cheeze
2013-11-29
rename mrb_intern2() to mrb_intern(); huge API incompatibility; close #1513
Yukihiro "Matz" Matsumoto
2013-09-23
eliminate use of traditional intern API (mrb_intern()) completely
Yuichi Nishiwaki
2013-07-14
Replace mrb_intern() with mrb_intern2() or mrb_intern_cstr().
Jun Hiroe
2013-07-01
Fix signed/unsigned warning.
Carson McDonald
2013-05-20
primary mruby fiber implementation
Yukihiro "Matz" Matsumoto
2013-05-10
change mrb_bug to get mrb_state and %S formatter
Yukihiro "Matz" Matsumoto
2013-05-10
change mrb_warn to get mrb_state and %S formatter
Yukihiro "Matz" Matsumoto
2013-04-29
remove unnecessary intern; access to non-member cause IndexError
Yukihiro "Matz" Matsumoto
2013-04-29
rename mrb_to_id to mrb_obj_to_sym since symbol is nothing to do with identif...
Yukihiro "Matz" Matsumoto
2013-04-25
rename every ARGS_XXX to MRB_ARGS_XXX; ref #1206
Yukihiro "Matz" Matsumoto
2013-04-04
Use mrb_name_error() as possible.
Masaki Muranaka
2013-03-28
Fix raisef formats in struct.c.
Masaki Muranaka
2013-03-24
resolve conflict
Yukihiro Matz Matsumoto
2013-03-22
Use mrb_intern2() instead of mrb_intern(). This is for avoiding overhead by s...
Masaki Muranaka
2013-03-19
rename mrb_true_or_false_value() to mrb_bool_value()
Yukihiro Matz Matsumoto
2013-03-19
Use mrb_true_or_false_value() / in mrb_struct_eql().
Masaki Muranaka
2013-03-19
Use mrb_true_or_false_value() / in mrb_struct_equal().
Masaki Muranaka
2013-03-14
use mrb_int as possible based on a patch from @monaka; close #994
Yukihiro Matz Matsumoto
[prev]
[next]