| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-08-01 | make mrb_hash_values() a public API function | William Light | |
| 2016-07-23 | yard docs for string.h | Ralph Desir(Mav7) | |
| 2016-07-13 | relax string length limitation to 64KB; fix #2725 | Yukihiro "Matz" Matsumoto | |
| 2016-07-08 | C doesn't have try-catch | Junichi Kajiwara | |
| 2016-05-10 | add mrb_int_mul_overflow(); close #3149 | cremno | |
| - call __builtin_mul_overflow() if it's available - perform a 64-bit multiplication for 32-bit mrb_int (default) - otherwise a much slower method is used | |||
| 2016-05-09 | use type-generic checked arithmetic builtins | cremno | |
| Version checking is not reliable - especially with Clang. E.g. Apple's Clang (Xcode) uses different version numbers. A feature check (__has_builtin) is the recommened way. Add the MRB_HAVE_TYPE_GENERIC_CHECKED_ARITHMETIC_BUILTINS macro which may be used in other files. | |||
| 2016-05-09 | define macros only if builtins are n/a | cremno | |
| 2016-03-22 | fix VS2010/2012 build | cremno | |
| They don't have <inttypes.h>, only <stdint.h>. | |||
| 2016-03-07 | change backtrace sep from const char* to char | Yukihiro "Matz" Matsumoto | |
| 2016-02-05 | Hash: check flags before accessing ifnone; ref #980 | Yukihiro "Matz" Matsumoto | |
| 2016-02-04 | cache UTF8 status for utf8_strlen(); ref #980 | Yukihiro "Matz" Matsumoto | |
| 2016-02-04 | cache mrb_regexp_p(); ref #980 | Yukihiro "Matz" Matsumoto | |
| 2016-01-18 | Update license year range to 2016 | Prayag Verma | |
| 2016-01-07 | change mrb_run related API names; compatibility macros provided | Yukihiro "Matz" Matsumoto | |
| 2016-01-07 | move KHASH_DECLARE(ht..) to mruby/hash.h; close #3073 | Yukihiro "Matz" Matsumoto | |
| 2016-01-07 | mruby-sprintf to use mrb_int formatting macros; ref #3076 | Yukihiro "Matz" Matsumoto | |
| 2016-01-06 | define `MRB_PRI?` that map to `PRI?NN` depending on the size of `mrb_int` | Kazuho Oku | |
| 2016-01-02 | mruby-fiber: fiber_switch() to use nesting VM when it's called from C API or ↵ | Yukihiro "Matz" Matsumoto | |
| mrb_funcall(); close #3056 | |||
| 2016-01-01 | use _setjmp/_longjmp on other BSD flavors | Kazuho Oku | |
| 2016-01-01 | use _setjmp/_longjmp on OS X | Kazuho Oku | |
| 2015-12-31 | GC must scan env from fibers even when it's not yet copied to heap; fix #3063 | Yukihiro "Matz" Matsumoto | |
| 2015-12-29 | Support backtrace after method calls | Kouhei Sutou | |
| GitHub: fix #2902, #2917 The current implementation traverses stack to retrieve backtrace. But stack will be changed when some operations are occurred. It means that backtrace may be broken after some operations. This change (1) saves the minimum information to retrieve backtrace when exception is raised and (2) restores backtrace from the minimum information when backtrace is needed. It reduces overhead for creating backtrace Ruby objects. The space for the minimum information is reused by multiple exceptions. So memory allocation isn't occurred for each exception. | |||
| 2015-12-12 | Undid newline and whitespace on YARD doc | Ralph Desir | |
| 2015-12-12 | One space indentation. | Ralph Desir | |
| 2015-12-11 | Added YARD docs in new mruby.h | Ralph Desir(Mav7) | |
| 2015-12-01 | new API function mrb_string_value_len() | Yukihiro "Matz" Matsumoto | |
| 2015-11-28 | common.h are supposed to be included from other header, so call it with ↵ | Yukihiro "Matz" Matsumoto | |
| quotes; ref #3032 | |||
| 2015-11-27 | include changed from by quotes ("") to by brackets (<>); close #3032 | Yukihiro "Matz" Matsumoto | |
| 2015-11-24 | YARD doc for mrb_str_to_cstr. | Tomoyuki Sahara | |
| 2015-11-17 | mruby-1.2.01.2.0 | mimaki | |
| 2015-11-17 | fix MRB_DISABLE_STDIO typos | cremno | |
| 2015-11-17 | DISABLE_STDIO/ENABLE_DEBUG macros to rename; close #3014 | Yukihiro "Matz" Matsumoto | |
| changes: * rename DISABLE_STDIO -> MRB_DISABLE_STDIO * rename ENABLE_DEBUG -> MRB_ENABLE_DEBUG_HOOK * no more opposite macro definitions (e.g. ENABLE_STDIO, DISABLE_DEBUG). * rewrite above macro references throughout the code. * update documents | |||
| 2015-11-17 | Merge pull request #3017 from Mav7/master | Yukihiro "Matz" Matsumoto | |
| Added type annotation to YARD. | |||
| 2015-11-16 | Added type annotation to YARD. | Mav7 | |
| 2015-11-15 | Merge pull request #3011 from Mav7/master | Yukihiro "Matz" Matsumoto | |
| Added more YARD docs to mruby.h | |||
| 2015-11-14 | Added more YARD docs to mruby.h | Mav7 | |
| 2015-11-10 | Merge pull request #3008 from Mav7/master | Yukihiro "Matz" Matsumoto | |
| Added YARD documentation in mruby.h | |||
| 2015-11-09 | Added YARD documentation in mruby.h | Mav7 | |
| 2015-11-06 | remove ifdef as MRB_FIXNUM_SHIFT is always defined | cremno | |
| 2015-10-22 | Merge pull request #2999 from sagmor/better-docs | Yukihiro "Matz" Matsumoto | |
| More Docs | |||
| 2015-10-21 | Tag include/mruby/error.h functions with required mrbgem tag | Seba Gamboa | |
| 2015-10-21 | Revert "Mark core gems with mrbgem tag" | Seba Gamboa | |
| This reverts commit 5cdcce8dbddd94ecb9503a0a1d47370c4ef97177. | |||
| 2015-10-20 | Fix Unknown tag error | Seba Gamboa | |
| 2015-10-20 | Mark core gems with mrbgem tag | Seba Gamboa | |
| 2015-10-20 | Add block to document mrb_value type | Seba Gamboa | |
| 2015-10-20 | Improved mrb_args_format table | Seba Gamboa | |
| 2015-10-20 | Increasing docs coverage | Seba Gamboa | |
| 2015-10-20 | Prefix mrb_gc_state enum members, make color defines private | furunkel | |
| 2015-10-19 | Remove gc_ prefix of mrb_gc fields | furunkel | |
| 2015-10-19 | Move MRB_GC_ARENA_SIZE to gc.h and fix compiler warnings | furunkel | |
