summaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Expand)Author
2014-05-08Add API `mrb_atexit()`.take_cheeze
2014-05-07Move Kernel#fail definition to mruby-kernel-ext mrbgem.take_cheeze
2014-05-05add function for checked mrb_int subtractioncremno
2014-05-05add function for checked mrb_int additioncremno
2014-05-05temporary macros for checked arithmetic functionscremno
2014-05-04simply use `isfinite`cremno
2014-05-03new macro mrb_int(mrb,x) to retrieve mrb_int from mrb_value with conversion i...Yukihiro "Matz" Matsumoto
2014-05-03Merge branch 'values_at' of https://github.com/take-cheeze/mruby into take-ch...Yukihiro "Matz" Matsumoto
2014-05-02add namespace prefix to `dump_irep`cremno
2014-05-02Implement Struct#values_at and Array#values_at .take_cheeze
2014-04-30Added dump_irep in header.Thiago Scalone
2014-04-29remove `mrb_str_offset`cremno
2014-04-29make cioff in struct REnv from int to ptrdiff_t; close #2149Yukihiro "Matz" Matsumoto
2014-04-28presreve local variables names in irep->lvYukihiro "Matz" Matsumoto
2014-04-28Merge pull request #2142 from cremno/rename-mrb_str_buf_appendYukihiro "Matz" Matsumoto
2014-04-27rename `mrb_str_buf_append` to `mrb_str_cat_str`cremno
2014-04-28Fix MSVC warnings for numeric.ckyab
2014-04-26Merge pull request #2118 from ksss/range-boolYukihiro "Matz" Matsumoto
2014-04-25better integer size assertion suggested by usakYukihiro "Matz" Matsumoto
2014-04-25eliminate plain int except for a few cases like arena_indexYukihiro "Matz" Matsumoto
2014-04-24mrb_range_new excl flag use mrb_bool insteard of intksss
2014-04-21remove `mrb_str_buf_cat`cremno
2014-04-20do not reuse deleted entry. fixedmirichi
2014-04-18Sort out the variables which belongs to 'mrb_callinfo' to improve 'cipush' pe...crimsonwoods
2014-04-17Add mrb_regexp_p to check whether mrb_value is Regexp.take_cheeze
2014-04-16Move src/re.h to include/mruby/re.h .take_cheeze
2014-04-16resolve conflictYukihiro "Matz" Matsumoto
2014-04-13use quadratic probing in khash.hYukihiro "Matz" Matsumoto
2014-04-13add kh_push2() to check if entry is addedYukihiro "Matz" Matsumoto
2014-04-13khash.h: use first found k_delYukihiro "Matz" Matsumoto
2014-04-11Merge pull request #2044 from take-cheeze/const_argvYukihiro "Matz" Matsumoto
2014-04-11kh_put return value should be found indexksss
2014-04-11Qualify argv argument of API `const`.Takeshi Watanabe
2014-04-11Fix bug kh_put after kh_del report by @mirichiksss
2014-04-10Qualify mrb_yield_*'s argv `const`.take_cheeze
2014-04-10Refactoring for kh_putksss
2014-04-10kh_put in khash.h should work when direct bucket is deleted oneYukihiro "Matz" Matsumoto
2014-04-10Merge pull request #2036 from ksss/assert-kh_delYukihiro "Matz" Matsumoto
2014-04-10revert 40eaf705 for performance reason; ref #2022Yukihiro "Matz" Matsumoto
2014-04-09add assert before write khash del flagsksss
2014-04-09Add MRB_TT_HAS_BASIC_P macro to check whether a typetag has MRB_OBJECT_HEADER.take_cheeze
2014-04-06Merge pull request #2023 from ksss/khash-readableYukihiro "Matz" Matsumoto
2014-04-06Use kh_end instead to n_bucketsksss
2014-04-06Delete khash_mask macro.ksss
2014-04-03space adjustment in khash.hYukihiro "Matz" Matsumoto
2014-04-03delete khash member upper_boundksss
2014-04-02Delete khash member mask and incksss
2014-04-02Use bool macro KHASH_DEFINE and KHASH_DECLAREksss
2014-04-02use size_t instead of intksss
2014-04-02delete unused indexes __m_* masksksss