| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-05-15 | Update Coopyright Information to year 2015 | Daniel Bovensiepen | |
| 2015-02-19 | add a prototype declaration for mrb_fiber_resume(); ref #1269 | Yukihiro "Matz" Matsumoto | |
| 2015-01-03 | Removed duplicated declarations. | Tatsuhiko Kubo | |
| * `mrb_show_version()` * `mrb_show_copyright()` | |||
| 2014-12-02 | fix ISBLANK() for Visual Studio < 2013 (ref #2658) | cremno | |
| Visual Studio versions older than 2013 lack C99's isblank(). Since only ASCII characters are passed to it, implement it directly without calling the locale-specific isblank(). | |||
| 2014-11-19 | Merge pull request #2640 from mruby-Forum/v1.1.01.1.0 | Hiroshi Mimaki | |
| mruby-1.1.0 | |||
| 2014-11-19 | separate mrb_notimplement() and mrb_notimplement_m(); ref #2636 | Yukihiro "Matz" Matsumoto | |
| 2014-11-18 | Add mruby debugger (mrdb) | mimaki | |
| 2014-11-17 | Implement C API mrb_notimplement | ksss | |
| 2014-10-29 | Fix mrb_convert_to_integer. | Jun Hiroe | |
| 2014-09-30 | O(1) mrb_sym2name_len(); close #2591 | Yukihiro "Matz" Matsumoto | |
| instead of adding sym->name hash table, linear symbol table is added, and reduced name->sym hash table size. | |||
| 2014-09-15 | change mrb_sym type from uint16_t to uint32_t | Yukihiro "Matz" Matsumoto | |
| 2014-08-27 | add symbol table overflow check | cremno | |
| Since raising an error might intern a few new strings, some symbols need to be reserved. 8 should be sufficient. If the real limit has been reached, mrb_bug() is called. | |||
| 2014-08-06 | Rename GC_STATE_NONE GC_STATE_ROOT | Jun Hiroe | |
| 2014-08-04 | add MRB_API modifiers to mruby API functions | Yukihiro "Matz" Matsumoto | |
| 2014-07-17 | Add field `allocf_ud` to replace current `ud`. | take_cheeze | |
| Since some use it as `mrb_state` associated user data. | |||
| 2014-07-12 | use SystemStackError instead of RuntimeError | Yukihiro "Matz" Matsumoto | |
| 2014-07-09 | Clean up value.h and mrb_value boxing | David Turnbull | |
| 2014-06-23 | rename mrb_open_without_mrbgems to mrb_open_core | take_cheeze | |
| 2014-06-23 | make default allocf public to use it with mrb_open_without_mrbgems | take_cheeze | |
| 2014-06-23 | add mrb_open_without_mrbgems API | take_cheeze | |
| 2014-06-16 | Add fixed state atexit stack feature. | take_cheeze | |
| Adds following macros: * MRB_FIXED_STATE_ATEXIT_STACK (not defined by default) * When defined enables fixed state atexit stack. * MRB_FIXED_STATE_ATEXIT_STACK_SIZE (default value: 5) * This macro will be ignored when `MRB_FIXED_STATE_ATEXIT_STACK` isn't defined. * When `mrb_state_atexit` is called more than this value it will raise runtime error. | |||
| 2014-06-10 | rename mrb_atexit to mrb_state_atexit to clarify a func will be called at ↵ | Yukihiro "Matz" Matsumoto | |
| the end of state, not process; ref #2211 | |||
| 2014-06-09 | Fallback to `mrb_assert` instead of dirty trick. | take_cheeze | |
| 2014-06-08 | Use `_Static_assert` when C11 is available and use it in pointer size check. | take_cheeze | |
| 2014-06-05 | implement `ISASCII` correctly | cremno | |
| 2014-06-05 | Merge branch 'atexit' of https://github.com/take-cheeze/mruby into ↵ | Yukihiro "Matz" Matsumoto | |
| take-cheeze-atexit | |||
| 2014-06-04 | use pre-allocated RuntimeError for out-of-memory | Yukihiro "Matz" Matsumoto | |
| 2014-05-20 | move prototype of mrb_format() from error.h to mruby.h; ref #2274 | Yukihiro "Matz" Matsumoto | |
| 2014-05-13 | should use mrb_type() for the sake of MRB_WORD_BOXING | Yukihiro "Matz" Matsumoto | |
| 2014-05-08 | Add API `mrb_atexit()`. | take_cheeze | |
| `mrb_final_mrbgems` will be called as mrb_state atexit function. Maybe useful in #1844. | |||
| 2014-05-03 | new macro mrb_int(mrb,x) to retrieve mrb_int from mrb_value with conversion ↵ | Yukihiro "Matz" Matsumoto | |
| if needed | |||
| 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-18 | Sort out the variables which belongs to 'mrb_callinfo' to improve 'cipush' ↵ | crimsonwoods | |
| performance. | |||
| 2014-04-16 | resolve conflict | Yukihiro "Matz" Matsumoto | |
| 2014-04-11 | Qualify argv argument of API `const`. | Takeshi Watanabe | |
| 2014-04-10 | Qualify mrb_yield_*'s argv `const`. | take_cheeze | |
| 2014-04-09 | Add MRB_TT_HAS_BASIC_P macro to check whether a typetag has MRB_OBJECT_HEADER. | take_cheeze | |
| 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-23 | Use MRB_ARGS_REST() instead of ARGS_REST() | cubicdaiya | |
| According to include/mruby.h, /* compatibility macros; will be removed */ #define ARGS_REST() MRB_ARGS_REST() | |||
| 2014-03-21 | make Fiber#transfer compatible with CRuby | take_cheeze | |
| 2014-03-20 | use FiberError in fiber exception raise | take_cheeze | |
| 2014-03-19 | Merge pull request #1890 from take-cheeze/fiber_resuming | Yukihiro "Matz" Matsumoto | |
| Revert MRB_FIBER_RESUMED as MRB_FIBER_RESUMING. | |||
| 2014-03-19 | rename mrb_yield_internal to mrb_yield_with_class since it's no longer internal | Yukihiro "Matz" Matsumoto | |
| 2014-03-19 | export mrb_yield_internal. | Tomoyuki Sahara | |
| 2014-03-19 | revert MRB_FIBER_RESUMED as MRB_FIBER_RESUMING to fix recurive resume | take_cheeze | |
| 2014-03-19 | string functions arguments changed from mrb_int to size_t that would take ↵ | Yukihiro "Matz" Matsumoto | |
| strlen() | |||
| 2014-03-19 | change mrb_int to size_t that would take strlen() | Yukihiro "Matz" Matsumoto | |
| 2014-03-16 | unify indent style | cubicdaiya | |
| 2014-03-15 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro "Matz" Matsumoto | |
