| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-04-03 | space adjustment in khash.h | Yukihiro "Matz" Matsumoto | |
| 2014-04-03 | delete khash member upper_bound | ksss | |
| 2014-04-02 | Delete khash member mask and inc | ksss | |
| because there can be substituted by n_buckets | |||
| 2014-04-02 | Use bool macro KHASH_DEFINE and KHASH_DECLARE | ksss | |
| 2014-04-02 | use size_t instead of int | ksss | |
| 2014-04-02 | delete unused indexes __m_* masks | ksss | |
| 2014-04-01 | Use MRB_ENV_STACK_SHARED_P to check `cioff` field of REnv. | take_cheeze | |
| 2014-04-01 | Add macro MRB_ENV_UNSHARE_STACK instead of assigning -1 directly. | take_cheeze | |
| 2014-04-01 | Use MRB_ENV_STACK_LEN instead of accessing `flags` directly to get REnv's ↵ | take_cheeze | |
| stack length. | |||
| 2014-03-31 | Add API to define cfunc Proc with userdata. | take_cheeze | |
| The APIs are defined in mruby-proc-ext so include it before using this API. See mruby-proc-ext's test code for usage. This should resolve #1794. | |||
| 2014-03-28 | do not use "to_f" to retrieve floats in mrb_get_args(); close #1965 | Yukihiro "Matz" Matsumoto | |
| 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-25 | REnv uses obj->c as env link; no super | Yukihiro "Matz" Matsumoto | |
| 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-18 | add a space after C reserved words | Yukihiro "Matz" Matsumoto | |
| 2014-03-16 | unify indent style | cubicdaiya | |
| 2014-03-15 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro "Matz" Matsumoto | |
| 2014-03-15 | string length type to be mrb_int | Yukihiro "Matz" Matsumoto | |
| 2014-03-15 | symbol length type to be mrb_int | Yukihiro "Matz" Matsumoto | |
| 2014-03-15 | Add Fiber's double resume test and fix it. | take_cheeze | |
| 2014-03-15 | type of mrb_type() should be enum mrb_vtype when MRB_NAN_BOXING is on | Yukihiro "Matz" Matsumoto | |
| 2014-03-13 | Merge pull request #1849 from cremno/add-mrb_int_bit-macro | Yukihiro "Matz" Matsumoto | |
| add MRB_INT_BIT | |||
| 2014-03-13 | Merge pull request #1851 from tmash06/add_include_limit_h | Yukihiro "Matz" Matsumoto | |
| add including limits.h. | |||
| 2014-03-13 | add including limits.h. | tmash06 | |
| Because Android's libc(bionic) defines SIZE_MAX at limits.h. | |||
| 2014-03-12 | add mrb_strlen_lit which makes _lit macros safer | cremno | |
| strlen(3) + string literal is usually optimized but strlen(3) doesn't check if its argument is really a string literal. This is important for mruby's _static functions to which some _lit macros are expanded (string literals have static storage). See comment for some additional info. remove unnecessary parentheses | |||
| 2014-03-11 | add MRB_INT_BIT | cremno | |
| 2014-03-11 | don't use of anonymous unions | take_cheeze | |
| 2014-03-09 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro "Matz" Matsumoto | |
| 2014-03-09 | Merge pull request #1834 from cremno/use-nan-and-infinity-macros | Yukihiro "Matz" Matsumoto | |
| use NAN and INFINITY macros | |||
| 2014-03-09 | remove invocation of strlen() on buffer of strings; with refactoring | Yukihiro "Matz" Matsumoto | |
| 2014-03-08 | MSVC: add NAN and INFINITY for older versions | cremno | |
| 2014-03-08 | Make type casts safer. | Masaki Muranaka | |
| 2014-03-08 | use sizeof(void*) instead of mrb_int size and extend embed string size | take_cheeze | |
| 2014-03-06 | make embed string when create literals | ksss | |
| 2014-03-06 | embed small string | ksss | |
| use flags 4 for *this object is embed* use flags 8~64 for *embed string length* | |||
| 2014-03-05 | error.h: add extern "C" for C++ | cremno | |
| 2014-03-04 | fix a comment end of include guard | cubicdaiya | |
| 2014-03-04 | introduce mrb_exc_new_str_lit for C string literals | cubicdaiya | |
| 2014-03-03 | fix include guard style. | Tatsuya Matsumoto | |
| 2014-03-01 | fix compile error | take_cheeze | |
| 2014-03-01 | support c++ exception | take_cheeze | |
| 2014-03-01 | allow send method not to call mrb_funcall if calling method is implemented ↵ | Yukihiro "Matz" Matsumoto | |
| in Ruby; fix #1680 ref #1765 | |||
