| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-08-02 | remove unnecessary CHAR_BIT != 8 check | cremno | |
| mruby uses uint8_t which implies CHAR_BIT == 8. | |||
| 2014-05-21 | Check mrbc_context is null | mimaki | |
| 2014-05-19 | allow NULL (no variable) in lvar section of mrb format; fix #2294 | Yukihiro "Matz" Matsumoto | |
| This fix use UINT16_MAX for NULL symbol tag, that means maximum symbol length is not UINT16_MAX-1. | |||
| 2014-05-18 | Add a space aftre bracket. | yui-knk | |
| 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-05 | Refactor read_lineno_record_1() in load.c | Jun Hiroe | |
| 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 | codedump for binary mrb files as well | Yukihiro "Matz" Matsumoto | |
| 2014-04-25 | better integer size assertion suggested by usak | Yukihiro "Matz" Matsumoto | |
| 2014-04-25 | remove -Wsign-compare warnings | Yukihiro "Matz" Matsumoto | |
| 2014-03-26 | Merge pull request #1948 from monaka/pr-remove-unused-null-check | Yukihiro "Matz" Matsumoto | |
| Remove redundant NULL checks. | |||
| 2014-03-26 | Remove redundant NULL checks. | Masaki Muranaka | |
| mrb_malloc causes an exception when memory was empty. | |||
| 2014-03-26 | add new function mrb_toplevel_run to prevent running through C function ↵ | Yukihiro "Matz" Matsumoto | |
| boudaries on exceptions; close #1942 | |||
| 2014-03-19 | remove size_t cast in mrb_assert() since ((size_t)n <= SIZE_MAX) is always true | 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-11 | don't use of anonymous unions | take_cheeze | |
| 2014-03-08 | Make type casts safer. | Masaki Muranaka | |
| 2014-03-04 | Use mrb_exc_new_str_lit widely | cubicdaiya | |
| 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-01-02 | remove various preprocessor conditionals | cremno | |
| - HAVE_IEEEFP_H is nowhere defined or needed at all - FreeBSD < 4 is unsupported since years - MSVC workaround (around what exactly?) | |||
| 2013-12-25 | use static symbols for debug filename info | Yukihiro "Matz" Matsumoto | |
| 2013-12-25 | zero copy str_new from static allocate irep | Yukihiro "Matz" Matsumoto | |
| 2013-12-25 | zero copy intern from static allocate irep | Yukihiro "Matz" Matsumoto | |
| 2013-11-29 | rename mrb_intern2() to mrb_intern(); huge API incompatibility; close #1513 | Yukihiro "Matz" Matsumoto | |
| 2013-11-27 | float objects in pool are objects when MRB_WORD_BOXING is set | Yukihiro "Matz" Matsumoto | |
| 2013-11-26 | Fix build error for MRB_WORD_BOXING | kyab | |
| 2013-11-20 | rename API mrb_str_dup_static() -> mrb_str_pool() | Yukihiro "Matz" Matsumoto | |
| 2013-11-20 | mrb format should be portable among configurations (e.g. MRB_NAN_BOXING) | Yukihiro "Matz" Matsumoto | |
| 2013-11-20 | resolve conflict | Yukihiro "Matz" Matsumoto | |
| 2013-11-19 | irep->pool struct pool -> mrb_value | Miura Hideki | |
| 2013-11-19 | Fixed so that it builds with VS2013. VLA:s are not supported, because of its ↵ | Per Lundberg | |
| strict C89 world view. | |||
| 2013-11-17 | fix warning: "implicit conversion from enumeration type 'enum mrb_vtype' to ↵ | takahashim | |
| different enumeration type 'enum irep_pool_type' [-Wenum-conversion]" | |||
| 2013-11-15 | wrong size of filenames buffer | Yukihiro "Matz" Matsumoto | |
| 2013-11-15 | add new function mrb_load_irep_file_cxt() and simplifies mruby.c | Yukihiro "Matz" Matsumoto | |
| 2013-11-15 | enum mrb_vtype varies on compile time configuration, namely MRB_NAN_BOXING | Yukihiro "Matz" Matsumoto | |
| 2013-11-14 | fix length check in read_section_debug(); fix #1572 | fleuria | |
| 2013-11-14 | remove possible free-after-realloc problem; close #1570 | Yukihiro "Matz" Matsumoto | |
| 2013-11-14 | remove unnecessary jump | Yukihiro "Matz" Matsumoto | |
| 2013-11-13 | pacify some warnings on OpenBSD | Yukihiro "Matz" Matsumoto | |
| 2013-11-13 | fixnum in irep->pool may overflow | Yukihiro "Matz" Matsumoto | |
| 2013-11-10 | check for corrupted mrb file data | Yukihiro "Matz" Matsumoto | |
| 2013-11-09 | protect returning irep (in proc) from GC | Yukihiro "Matz" Matsumoto | |
| 2013-11-07 | wrong return value from read_lineno_record() | Yukihiro "Matz" Matsumoto | |
| 2013-11-07 | irep->pool not to be GCed | Yukihiro "Matz" Matsumoto | |
| 2013-11-07 | modified to use irep->reps to reference child ireps. preparation for | Yukihiro "Matz" Matsumoto | |
| removing irep array from mrb_state. note that instructions OP_LAMBDA, OP_EXEC and OP_EPUSH are incompatible, and dumped mrb format has changed. | |||
| 2013-11-03 | refactor mrb_context_run() | fleuria | |
