| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-09-05 | condition refactoring in load.c | Yukihiro "Matz" Matsumoto | |
| 2014-09-05 | add some MRB_API to function prototypes | Yukihiro "Matz" Matsumoto | |
| 2014-09-05 | Merge branch 'cremno-add-symbol-table-overflow-check' | Yukihiro "Matz" Matsumoto | |
| 2014-09-05 | use uint16_t instead of short; ref #2568 | Yukihiro "Matz" Matsumoto | |
| 2014-09-04 | refactor MACRO to avoid local variable name conflict; ref #2585 | Yukihiro "Matz" Matsumoto | |
| 2014-09-04 | Merge pull request #2585 from cremno/get-rid-of-shadowing-variables-mrbgems | Yukihiro "Matz" Matsumoto | |
| get rid of shadowing variables (mrbgems) | |||
| 2014-09-04 | Merge pull request #2586 from cremno/fix-strict-aliasing-rule-violation | Yukihiro "Matz" Matsumoto | |
| fix strict aliasing rule violation | |||
| 2014-09-04 | fix strict aliasing rule violation | cremno | |
| 2014-09-04 | get rid of shadowing variables (mrbgems) | cremno | |
| Mostly renaming, except that the definition of struct accessor methods is now done in a new function. | |||
| 2014-09-04 | instance variable name validation based on <ctype.h>; fix #2584 | Yukihiro "Matz" Matsumoto | |
| 2014-09-04 | wrong iseq conversion flag | Yukihiro "Matz" Matsumoto | |
| 2014-09-04 | avoid iseq allocation from static irep binary. it reduces 424KB allocation ↵ | Yukihiro "Matz" Matsumoto | |
| for mrbtest | |||
| 2014-09-04 | rename a local variable current_node -> nodetype; ref #2583 | Yukihiro "Matz" Matsumoto | |
| 2014-09-04 | Merge pull request #2583 from cremno/get-rid-of-shadowing-variables | Yukihiro "Matz" Matsumoto | |
| get rid of shadowing variables | |||
| 2014-09-03 | get rid of shadowing variables | cremno | |
| Mostly by renaming the shadowing variable. If a shadowing variable was deleted, the shadowed one can be used instead. | |||
| 2014-09-03 | Merge pull request #2582 from iij/pr-attr-accessor-save-arena | Yukihiro "Matz" Matsumoto | |
| save and restore arena index to prevent arena overflow. | |||
| 2014-09-03 | save and restore arena index to prevent arena overflow. | Tomoyuki Sahara | |
| 2014-09-03 | Merge pull request #2581 from cubicdaiya/issues/use_lit | Yukihiro "Matz" Matsumoto | |
| Use mrb_str_cat_lit() instead of mrb_str_cat_cstr() for string-literals. | |||
| 2014-09-03 | Use mrb_str_cat_lit() instead of mrb_str_cat_cstr() for string-literals. | Tatsuhiko Kubo | |
| 2014-09-02 | Merge pull request #2580 from suzukaze/refactor-kernel.c | Yukihiro "Matz" Matsumoto | |
| Refactor kernel.c | |||
| 2014-09-02 | Refactor mrb_obj_is_kind_of_m() in kernel.c | Jun Hiroe | |
| 2014-09-02 | Refactor obj_is_instance_of() in kernel.c | Jun Hiroe | |
| 2014-09-02 | implement attr_reader and attr_writer in C; use cfunc closure to speed-up | Yukihiro "Matz" Matsumoto | |
| 2014-09-02 | refactor valid instance variable name check | Yukihiro "Matz" Matsumoto | |
| 2014-09-02 | move mrb_proc_new_cfunc_with_env() to the core | Yukihiro "Matz" Matsumoto | |
| 2014-09-01 | attr_reader and attr_writer should return nil | Yukihiro "Matz" Matsumoto | |
| 2014-09-01 | remove ci->nreg initialization from cipush() | Yukihiro "Matz" Matsumoto | |
| 2014-08-30 | remove unnecessary MRB_API from mrb_num_div(); close #2578 | Yukihiro "Matz" Matsumoto | |
| 2014-08-30 | Merge pull request #2577 from cremno/remove-obsolete-macros | Yukihiro "Matz" Matsumoto | |
| delete obsolete macros (mrb_basic + mrb_object) | |||
| 2014-08-30 | Merge pull request #2576 from cremno/correctly-validate-symbol-length | Yukihiro "Matz" Matsumoto | |
| correctly validate symbol length | |||
| 2014-08-29 | delete obsolete macros (mrb_basic + mrb_object) | cremno | |
| Over a year ago is not "soon" anymore. See: 88483fad0036e5cb023940f7c6d18006517fa731 243669308dfd10c8444c2992a883e165b9209941 | |||
| 2014-08-29 | use RITE_LV_NULL_MARK for better readability | cremno | |
| The comment didn't say why the length is reserved. Using RITE_LV_NULL_MARK makes things a bit clearer. | |||
| 2014-08-29 | add sym_validate_len() to validate symbol length | cremno | |
| This also fixes an off-by-one in mrb_check_intern(). | |||
| 2014-08-29 | more OP_MOVE swap detection in peephole optimization | Yukihiro "Matz" Matsumoto | |
| 2014-08-29 | allow no_optimize esp. for debugger | Yukihiro "Matz" Matsumoto | |
| 2014-08-29 | Merge pull request #2573 from cubicdaiya/issues/remove_unused_macro | Yukihiro "Matz" Matsumoto | |
| Remove unused macro. | |||
| 2014-08-29 | Remove unused macro. | Tatsuhiko Kubo | |
| OutOfRange() is no longer used. | |||
| 2014-08-29 | Merge pull request #2572 from cubicdaiya/issues/fprintf_error_handlings | Yukihiro "Matz" Matsumoto | |
| Fix error handlings for fprintf() and fputs() to file. | |||
| 2014-08-29 | Merge pull request #2570 from cubicdaiya/issues/unify_duplicated_functions | Yukihiro "Matz" Matsumoto | |
| Unify and rename duplicated functions (noregexp() and regexp_check()). | |||
| 2014-08-29 | git push origin masterMerge branch 'cubicdaiya-issues/declare_mrb_api' | Yukihiro "Matz" Matsumoto | |
| 2014-08-29 | Fix mismatches for MRB_API declarations. | Tatsuhiko Kubo | |
| 2014-08-29 | adjust node lineno of muiti line statements | Yukihiro "Matz" Matsumoto | |
| 2014-08-29 | print lineno of dumping node | Yukihiro "Matz" Matsumoto | |
| 2014-08-29 | revert 6c1dfc9; ref #2525 #2565 | Yukihiro "Matz" Matsumoto | |
| 2014-08-29 | adjust node lineno of muiti line statements | Yukihiro "Matz" Matsumoto | |
| 2014-08-29 | print lineno of dumping node | Yukihiro "Matz" Matsumoto | |
| 2014-08-28 | Rename functions for avoinding symbol confiliction. | Tatsuhiko Kubo | |
| Add prefix(mrb) to noregexp() and regexp_check(). | |||
| 2014-08-28 | Unify duplicated functions (noregexp() and regexp_check()). | Tatsuhiko Kubo | |
| 2014-08-28 | revert 6c1dfc9; ref #2525 #2565 | Yukihiro "Matz" Matsumoto | |
| 2014-08-28 | Merge pull request #2569 from dycoon/issue2525 | Yukihiro "Matz" Matsumoto | |
| add write barrier to env on pop call info poped. #2525 | |||
