| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-05-16 | register<nlocals may not have a local variable name (e.g. a block arg); fix ↵ | Yukihiro "Matz" Matsumoto | |
| #2258 | |||
| 2014-05-14 | print_r() and print_lv() should only be compiled in for ENABLE_STDIO | Mitchell Blank Jr | |
| 2014-05-14 | mv opcode.h -> include/mruby/opcode.h and remove duplication from mruby-eval gem | Yukihiro "Matz" Matsumoto | |
| 2014-05-14 | resize register number in LVAR section from 32bits to 16bits | Yukihiro "Matz" Matsumoto | |
| 2014-05-14 | Merge branch 'dump_lv' of https://github.com/take-cheeze/mruby into ↵ | Yukihiro "Matz" Matsumoto | |
| take-cheeze-dump_lv | |||
| 2014-05-13 | Remove unnecessary newline in `OP_GETGLOBAL` codedump. | take_cheeze | |
| 2014-04-29 | Remove `lv_len` and use `nlocals - 1` instead. | take_cheeze | |
| Check that `lv`'s length is always `nlocals - 1`. | |||
| 2014-04-29 | Support local variables information dumping. | take_cheeze | |
| 2014-04-29 | indent codedump when file/line info is not available; ref #2147 | Yukihiro "Matz" Matsumoto | |
| 2014-04-28 | Use int32_t as line variable type. | take_cheeze | |
| 2014-04-28 | Print file name and line number in codedump if available. | take_cheeze | |
| 2014-04-28 | fix OP_BLKPUSH dump format | Yukihiro "Matz" Matsumoto | |
| 2014-04-28 | prevent printf warning | Yukihiro "Matz" Matsumoto | |
| 2014-04-28 | better codedump formatting | Yukihiro "Matz" Matsumoto | |
| 2014-04-28 | presreve local variables names in irep->lv | Yukihiro "Matz" Matsumoto | |
| 2014-04-27 | rename `mrb_str_buf_append` to `mrb_str_cat_str` | cremno | |
| The new name is better and less confusing, because: - `mrb_str_append` calls `mrb_str_to_str` and this function doesn't - `mrb_str_buf_append` _is_ `mrb_str_cat` for `mrb_value` strings | |||
| 2014-04-27 | NODE_SUPER should preserve stack region for block; ref #2136 | Yukihiro "Matz" Matsumoto | |
| 2014-04-27 | NODE_DEF should preserve stack region for lambda; ref #2136 | Yukihiro "Matz" Matsumoto | |
| 2014-04-26 | area of implicit nil is not enough to nregs | mirichi | |
| 2014-04-26 | bit more peephole optimization for NODE_LVAR | Yukihiro "Matz" Matsumoto | |
| 2014-04-26 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro "Matz" Matsumoto | |
| 2014-04-26 | should use plain int for index, since i may be printed using %d; close #2127 | Yukihiro "Matz" Matsumoto | |
| 2014-04-26 | Merge pull request #2118 from ksss/range-bool | Yukihiro "Matz" Matsumoto | |
| RRange excl flag use mrb_bool insteard of int | |||
| 2014-04-25 | better integer size assertion suggested by usak | Yukihiro "Matz" Matsumoto | |
| 2014-04-25 | eliminate plain int except for a few cases like arena_index | Yukihiro "Matz" Matsumoto | |
| 2014-04-25 | remove -Wsign-compare warnings | Yukihiro "Matz" Matsumoto | |
| 2014-04-24 | mrb_range_new excl flag use mrb_bool insteard of int | ksss | |
| 2014-04-16 | Move src/re.h to include/mruby/re.h . | take_cheeze | |
| 2014-04-03 | add assertion before casting | Yukihiro "Matz" Matsumoto | |
| 2014-04-03 | too much peephole optimization; close #1992 | Yukihiro "Matz" Matsumoto | |
| 2014-03-28 | Add test for backquote. | take_cheeze | |
| * Implement code generation of NODE_DXSTR. * Fix NOVAL NODE_XSTR. | |||
| 2014-03-21 | reduce hash creation by using update method | Yukihiro "Matz" Matsumoto | |
| 2014-03-21 | should be able to create hash with 127+ entries; close #1894 | Yukihiro "Matz" Matsumoto | |
| 2014-03-18 | add a space after C reserved words | Yukihiro "Matz" Matsumoto | |
| 2014-03-15 | symbol length type to be mrb_int | Yukihiro "Matz" Matsumoto | |
| 2014-03-14 | remove new_label(s) where label position can be obtained from genop() | Yukihiro "Matz" Matsumoto | |
| 2014-03-13 | too much optimization | Yukihiro "Matz" Matsumoto | |
| 2014-03-13 | peephole optimization for OP_JMP{IF,NOT} | Yukihiro "Matz" Matsumoto | |
| 2014-03-09 | Use mrb_str_new_cstr() instead of mrb_str_new() with strlen(). | Masaki Muranaka | |
| 2014-03-08 | use mrb_str_cat_lit for literals | cremno | |
| 2014-03-08 | Make type casts safer. | Masaki Muranaka | |
| 2014-03-05 | fix off-by-one error in attrsym | cubicdaiya | |
| The allocation size for null-terminated character is lacking. In actual, it is no problem in most case because codegen_palloc allocates more a memory size than required size. | |||
| 2014-03-03 | rescue clause should understand splats; close #1786 | Yukihiro "Matz" Matsumoto | |
| 2014-03-01 | support c++ exception | take_cheeze | |
| 2014-03-01 | use C style comments instead of C++ style comments | cubicdaiya | |
| According to CONTRIBUTING.md, Don't use C++ style comments /* This is the prefered comment style */ Use C++ style comments only for temporary comment e.g. commenting out some code lines. | |||
| 2014-02-09 | Merge pull request #1674 from cremno/mrb_bool-FALSE-TRUE | Yukihiro "Matz" Matsumoto | |
| use mrb_bool, FALSE and TRUE more | |||
| 2014-02-04 | better codedump format | Yukihiro "Matz" Matsumoto | |
| 2014-02-01 | fix NODE_SPLAT codegen | h2so5 | |
| 2014-01-31 | use mrb_bool, FALSE and TRUE more | cremno | |
| It doesn't matter to me if one is using FALSE/TRUE instead of 1/0 but I prefer a type (alias) which emphasizes boolean vars to int. I changed 1/0 to FALSE/TRUE anyway. | |||
| 2014-01-31 | clean up external symbols | cremno | |
| remove unused and unneeded: - sysexit_status - type (a global variable) add mrb_ prefix to: - codedump_all - class_instance_method_list - parser_dump make various functions static, incl.: - yyparse - make_exception | |||
