summaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Expand)Author
2019-08-14Remove `MRB_API` from functions only called from `vm.c`.Yukihiro "Matz" Matsumoto
2019-08-11`mrb_str_modify_keep_ascii` can embed one more byteKOBAYASHI Shuji
2019-08-07Update `mrb_to_str` and related functions.Yukihiro "Matz" Matsumoto
2019-08-07Reorganize `mrb_string_value_cstr` and related functions.Yukihiro "Matz" Matsumoto
2019-08-04Add constants for floating point numberdearblue
2019-07-22Fix `FIXABLE_FLOAT()` on `MRB_INT64`; ref #4566Yukihiro "Matz" Matsumoto
2019-07-17Avoid `MRB_INLINE` for `mrb_str_modify()`; ref #4579Yukihiro "Matz" Matsumoto
2019-07-16Merge pull request #4580 from shuujii/unify-type-of-line-number-to-uint16_tYukihiro "Matz" Matsumoto
2019-07-15Unify type of line number to `uint16_t`KOBAYASHI Shuji
2019-07-15Add `MRB_API` to `mrb_str_modify_keep_ascii()`KOBAYASHI Shuji
2019-07-14Keep `MRB_STR_ASCII` flag in some methods of `String`KOBAYASHI Shuji
2019-07-05Read/write `MRB_STR_ASCII` flag only when `MRB_UTF8_STRING` is definedKOBAYASHI Shuji
2019-07-04Rename `MRB_STR_NO_UTF` to 'MRB_STR_ASCII`; close #4550Yukihiro "Matz" Matsumoto
2019-07-03Refine document to mrb_get_args()` [ci skip]KOBAYASHI Shuji
2019-06-26Merge pull request #4532 from shuujii/fix-String-byteslice-with-MRB_UTF8_STRI...Yukihiro "Matz" Matsumoto
2019-06-25Fix `String#byteslice` with `MRB_UTF8_STRING` and some edge casesKOBAYASHI Shuji
2019-06-25Merge pull request #4516 from shuujii/fix-struct-RRange-overflow-on-32-bit-CP...Yukihiro "Matz" Matsumoto
2019-06-19Remove unneeded statement in `SET_OBJ_VALUE` with `boxing_word.h`KOBAYASHI Shuji
2019-06-18Fix `struct RRange` overflow on 32-bit CPU with `MRB_NAN_BOXING`KOBAYASHI Shuji
2019-06-13Fix class name validation in `Struct.new`KOBAYASHI Shuji
2019-06-04Need explicit cast for C++dearblue
2019-05-29Add `mrb_alloca` again; ref #4470Yukihiro "Matz" Matsumoto
2019-05-25Remove `mrb_alloca()` functiondearblue
2019-05-25Name the return value of `mrb_range_beg_len()`dearblue
2019-05-22Merge pull request #4403 from dearblue/read-irep-from-bufYukihiro "Matz" Matsumoto
2019-05-21Export `mrb_int_value` that converts `mrb_float` to `Fixnum`.Yukihiro "Matz" Matsumoto
2019-05-20Add new functions for numerical operation; ref 237a57bYukihiro "Matz" Matsumoto
2019-05-19Remove "LINE" section readerdearblue
2019-05-18Rename `struct RIstruct` to `struct RIStruct`.Yukihiro "Matz" Matsumoto
2019-05-17(Proof of Concept) mruby tuning profiles [ci skip]dearblue
2019-05-17Make unused functions private.Yukihiro "Matz" Matsumoto
2019-05-17Remove unused `mrb_num_div()` function.Yukihiro "Matz" Matsumoto
2019-05-17Use `mrb_float` instead of `double` in `FIXABLE_FLOAT`.Yukihiro "Matz" Matsumoto
2019-05-16Set maximum string (and symbol) size to 65534 (`UINT16_MAX-1`).Yukihiro "Matz" Matsumoto
2019-05-15Initial suffix supportUkrainskiy Sergey
2019-05-15Merge pull request #4400 from shuujii/fix-name-assignment-to-frozen-anonymous...Yukihiro "Matz" Matsumoto
2019-05-02Fixed include specifier format for `mruby/common.h`.Yukihiro "Matz" Matsumoto
2019-04-27Update document for `MRB_USE_CUSTOM_RO_DATA_P`dearblue
2019-04-27Update document for any configurationsdearblue
2019-04-26Add customized `mrb_ro_data_p()`dearblue
2019-04-24Add mruby binary loader functions from buffer memorydearblue
2019-04-24Reorganize defines related to `MRB_INLINE`; ref #4391Yukihiro "Matz" Matsumoto
2019-04-24Remove unnecessary `mrb_regexp_check()` and related functions.Yukihiro "Matz" Matsumoto
2019-04-23Fix name assignment to frozen anonymous class/moduleKOBAYASHI Shuji
2019-04-22Merge pull request #4391 from dearblue/inlinesYukihiro "Matz" Matsumoto
2019-04-20Expand `BOXWORD_SET_VALUE()` macro in `include/mruby/boxing_word.h`KOBAYASHI Shuji
2019-04-19Add `mrb_true_p()` and `mrb_false_p()` macro functionsdearblue
2019-04-19Change modifier to `MRB_INLINE` from `static inline`dearblue
2019-04-16Avoid potential zero size array declaration; fix #4382KOBAYASHI Shuji
2019-04-10Remove `MRB_API` from `mrb_instance_new`.Yukihiro "Matz" Matsumoto