| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-04-13 | use quadratic probing in khash.h | Yukihiro "Matz" Matsumoto | |
| 2014-04-13 | add kh_push2() to check if entry is added | Yukihiro "Matz" Matsumoto | |
| 2014-04-13 | khash.h: use first found k_del | Yukihiro "Matz" Matsumoto | |
| 2014-04-11 | Merge pull request #2044 from take-cheeze/const_argv | Yukihiro "Matz" Matsumoto | |
| Qualify argv argument of API `const`. | |||
| 2014-04-11 | kh_put return value should be found index | ksss | |
| 2014-04-11 | Qualify argv argument of API `const`. | Takeshi Watanabe | |
| 2014-04-11 | Fix bug kh_put after kh_del report by @mirichi | ksss | |
| 2014-04-10 | Qualify mrb_yield_*'s argv `const`. | take_cheeze | |
| 2014-04-10 | Refactoring for kh_put | ksss | |
| 2014-04-10 | kh_put in khash.h should work when direct bucket is deleted one | Yukihiro "Matz" Matsumoto | |
| 2014-04-10 | Merge pull request #2036 from ksss/assert-kh_del | Yukihiro "Matz" Matsumoto | |
| add assert before write khash del flags | |||
| 2014-04-10 | revert 40eaf705 for performance reason; ref #2022 | Yukihiro "Matz" Matsumoto | |
| 2014-04-09 | add assert before write khash del flags | ksss | |
| 2014-04-09 | Add MRB_TT_HAS_BASIC_P macro to check whether a typetag has MRB_OBJECT_HEADER. | take_cheeze | |
| 2014-04-06 | Merge pull request #2023 from ksss/khash-readable | Yukihiro "Matz" Matsumoto | |
| Use kh_end instead to n_buckets | |||
| 2014-04-06 | Use kh_end instead to n_buckets | ksss | |
| 2014-04-06 | Delete khash_mask macro. | ksss | |
| And fix expression to more simple and readable. | |||
| 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 | |||
