summaryrefslogtreecommitdiffhomepage
path: root/src/variable.c
AgeCommit message (Expand)Author
2013-03-29Sort include files. Some redundant includes are removed.Masaki Muranaka
2013-03-27use new mrb_format API from mrb_raisef; its only format specifier is "%S" (st...Yukihiro Matz Matsumoto
2013-03-26remove all MRB_TT_MAIN from sourceYukihiro Matz Matsumoto
2013-03-25Make mrb_top_self return a real instance.Carson McDonald
2013-03-24Adjusted indent, space and tabMATSUMOTO Ryosuke
2013-03-24Use size_t instead of int. This is for portability.Yukihiro Matz Matsumoto
2013-03-24Use mrb_bool instead of int. This is for portability; based on e767ebf but iv...Yukihiro Matz Matsumoto
2013-03-23rename mrb_ptr_as_string() to mrb_ptr_to_str()Yukihiro Matz Matsumoto
2013-03-23Remove *printf() that have "%p" format as possible. Use tomrb_ptr_as_string()...Masaki Muranaka
2013-03-23Use mrb_str_cat() instead of mrb_str_cat2() as possible.Masaki Muranaka
2013-03-22Use mrb_intern2() instead of mrb_intern(). This is for avoiding overhead by s...Masaki Muranaka
2013-03-14symbol length make size_t from mrb_int; cancel #993 monaka/pr-cleanup-symbol....Yukihiro Matz Matsumoto
2013-03-12fix inspect methodAkito Mochizuki
2013-03-05Replace tabs with spaceskano4
2013-03-03Remove trailing whitespaces. This is just a cosmetic change.Masaki Muranaka
2013-03-01Move the place of a curly bracket. This is just a cosmetic change.Masaki Muranaka
2013-02-17Merge pull request #850 from mattn/pluggable_regexpYukihiro "Matz" Matsumoto
2013-02-15add Module#remove_constYukihiro Matz Matsumoto
2013-02-15Pluggable Regexpmattn
2013-01-07These places need the write barrierNarihiro Nakamura
2012-12-23add mrb_mod_cv_defined and mrb_cv_definedskandhas
2012-12-22mruby should be throw a NameError, if class variable is not exist.skandhas
2012-12-21fix mrb_mod_cv_set and add test for Module#class_variable_setskandhas
2012-12-21add mrb_mod_cv_set, mrb_cv_setskandhas
2012-12-20refactor mrb_vm_cv_getskandhas
2012-12-20add mrb_cv_getskandhas
2012-12-20add mrb_mod_cv_getskandhas
2012-12-12new function mrb_obj_iv_ifnone()Yukihiro Matz Matsumoto
2012-11-30Stop warning: extra ';' outside of a functionRyunosuke SATO
2012-11-14out of bound access in iv seglistYukihiro Matz Matsumoto
2012-11-09add Module#class_variablesskandhas
2012-11-06The output of Object#instance_variables contains instance variables and class...skandhas
2012-11-04replace SYM2ID() by mrb_symbol()Yukihiro Matz Matsumoto
2012-11-01constant access should refer outer class/module; close #514Yukihiro Matsumoto
2012-10-30fix cannot get/set const variable form singleton classskandhas
2012-10-26singleton classes should be able to have instance variables; close #509Yukihiro Matsumoto
2012-10-23mrb_raisef(): new function. Same as previou version of mrb_raise().Masaki Muranaka
2012-09-05Check iv.Masamitsu MURASE
2012-09-04rename config macro name IV_INITIAL_SIZE -> IVHASH_INIT_SIZEYukihiro Matsumoto
2012-08-18reduce mrb_funcall invocationsYukihiro Matsumoto
2012-08-18replace mrb_iv_set by mrb_obj_iv_setYukihiro Matsumoto
2012-08-16MRB_IV_INITIAL_SIZE duplicate definitionSelman ULUG
2012-08-16khash.h including at line:255Selman ULUG
2012-08-16outer might be NULL; close #428Yukihiro Matsumoto
2012-08-14NaN boxingYukihiro Matsumoto
2012-08-13iv table may be emptyYukihiro Matsumoto
2012-08-13use TRUE/FALSE instead of 1/0Yukihiro Matsumoto
2012-08-12now segmented list can be used as instance variable tables by -DMRB_USE_IV_SE...Yukihiro Matsumoto
2012-08-05class variable resolution should be same as const resolutionYukihiro Matsumoto
2012-08-02reduce invoking const_missingYukihiro Matsumoto