summaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Expand)Author
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
2019-04-10Merge pull request #4367 from shuujii/extract-frozen-checking-to-functionYukihiro "Matz" Matsumoto
2019-04-09Extract frozen checking to functionKOBAYASHI Shuji
2019-04-08Remove unneeded function prototypesKOBAYASHI Shuji
2019-04-05Merge pull request #4357 from mruby/stableYukihiro "Matz" Matsumoto
2019-04-04Use `mrb_proc_arity` instead of `Proc#arity` call in `Method#arity`KOBAYASHI Shuji
2019-04-04Update version and release date.2.0.1Hiroshi Mimaki
2019-04-02Pad leading zero to month and day in `MRUBY_RELEASE_DATE`KOBAYASHI Shuji
2019-04-01Avoid keeping pointers from `mrb_sym2name_len()`; fix #4342Yukihiro "Matz" Matsumoto
2019-03-29va_list is defined in stdarg.h.Tomoyuki Sahara
2019-03-26Fix missing `MRB_API` prefix for functions below; clse #4267Yukihiro "Matz" Matsumoto
2019-03-14Fix constant name validationKOBAYASHI Shuji
2019-02-17Merge pull request #4279 from dearblue/fix-inline-packed-symbolsYukihiro "Matz" Matsumoto
2019-02-17Fix typosyui-knk
2019-02-16Fix to defined `MRB_SYMBOL_BITSIZE` and `MRB_SYMBOL_MAX` always; ref #4077dearblue
2019-02-12Disable `Symbol.all_symbols`.Yukihiro "Matz" Matsumoto
2019-02-12Implement inline packed symbols.Yukihiro "Matz" Matsumoto
2019-02-06Implement symbol hash table to boost `find_symbol`.Yukihiro "Matz" Matsumoto
2019-02-06Remove symbol hash table from `mrb_state` structure.Yukihiro "Matz" Matsumoto
2019-02-04Fix `Symbol#size` for multi-byte characters with `MRB_UTF8_STRING`KOBAYASHI Shuji
2019-01-20Fix memory leak `sval` when out of memory in `Data_Wrap_Struct()`dearblue
2019-01-08Update compiled binary format version; ref #4219Yukihiro "Matz" Matsumoto
2019-01-08Update `OP_APOST` description (typo fixed).Yukihiro "Matz" Matsumoto
2019-01-03range: Refactor range.h/range.cKOBAYASHI Shuji
2019-01-01range: Embed edges in RRange on boxing environment.KOBAYASHI Shuji
2018-12-23Suppress __STDC_VERSION__ warns for C++dearblue
2018-12-22Fix MRB_ENDIAN_BIG is always defined, if byte order macro is not defineddearblue
2018-12-21Simplify `MRB_ENDIAN_BIG` macro definition; ref #4190Yukihiro "Matz" Matsumoto
2018-12-21Define `MRB_ENDIAN_BIG` automatically; ref #4190Yukihiro "Matz" Matsumoto
2018-12-18Fix macro expressions with parendearblue
2018-12-18Fix macro arguments with parendearblue