summaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Expand)Author
2020-10-12Add `MRB_SYM()` for inline symbols.Yukihiro "Matz" Matsumoto
2020-09-25Prohibit string changes by "s"/"z" specifier of `mrb_get_args()`dearblue
2020-09-10Merge pull request #4933 from dearblue/variablesYukihiro "Matz" Matsumoto
2020-09-03Remove `enum call_type`dearblue
2020-08-29mruby-io: Fixing compilation issue under the legacy MinGW environmentSiZiOUS
2020-08-12Simplify MSVC detection to `mrb_static_assert`KOBAYASHI Shuji
2020-08-11Merge pull request #5062 from shuujii/use-normal-static_assert-in-mrb_static_...Yukihiro "Matz" Matsumoto
2020-08-11Use normal `static_assert` in `mrb_static_assert` as much as possibleKOBAYASHI Shuji
2020-08-11Fix `mrb_int` and `size_t` combination warnings.Yukihiro "Matz" Matsumoto
2020-08-09Allow `mrb_static_assert()` to be used outside of functionsKOBAYASHI Shuji
2020-08-08Reintroduce `mrb_static_assert`; #5051Yukihiro "Matz" Matsumoto
2020-08-06Merge pull request #5059 from mruby/stableYukihiro "Matz" Matsumoto
2020-08-06Merge master.Hiroshi Mimaki
2020-08-06Remove `mrb_static_assert` from the core; #5051Yukihiro "Matz" Matsumoto
2020-08-06Update release date.2.1.2Hiroshi Mimaki
2020-07-31Simplify `khash.h`.Yukihiro "Matz" Matsumoto
2020-07-29Fixed shift width for `MRB_ENV_SET_BIDX()`dearblue
2020-07-24Improve prototype for `mrb_objspace_page_slot_size()`; ref #5032dearblue
2020-07-17Merge pull request #5038 from dearblue/bidxYukihiro "Matz" Matsumoto
2020-07-16Fixed shift width for `MRB_ENV_SET_BIDX()`dearblue
2020-07-15mrb_ prefix conventionRory O'Connell
2020-07-13Use object iv table size in calculationRory OConnell
2020-07-13Use size of hash's table in calculationRory OConnell
2020-07-13All values use page slot size in calculationRory OConnell
2020-07-01Update version to `2.1.2`. (mruby 2.1.2 RC)2.1.2-rcHiroshi Mimaki
2020-06-25Change flag names in preparation of `REnv` refactoring.Yukihiro "Matz" Matsumoto
2020-06-20Add `mrb_get_arg1()` that retrieves single (and only) argument.Yukihiro "Matz" Matsumoto
2020-06-15Remove unnecessary comments from `MRB_TT_*` definitions.Yukihiro "Matz" Matsumoto
2020-06-15Remove unused `MRB_TT_FILE`.Yukihiro "Matz" Matsumoto
2020-06-09Update `OP_HASH` generation to support big hash creation.Yukihiro "Matz" Matsumoto
2020-06-05Squashed commit of the following:Yukihiro "Matz" Matsumoto
2020-06-05Merge master.Hiroshi Mimaki
2020-06-04Update release date.2.1.1Hiroshi Mimaki
2020-06-04Merge pull request #4865 from take-cheeze/istruct_alignYukihiro "Matz" Matsumoto
2020-06-02Remove `patch_irep()` in `mruby-eval`dearblue
2020-05-31Fix float constant redefinition warningsRory OConnell
2020-05-24Do not destruct rest arguments for __send__Yusuke Endoh
2020-05-19Adding warnings for mrb_load functions leaking RProc objectsRory OConnell
2020-05-07Rename (and expose) UTF-8 related functions; ref #4712Yukihiro "Matz" Matsumoto
2020-05-07Remove endian information/flags from compiled binary format.Yukihiro "Matz" Matsumoto
2020-05-07Update compiled binary format version for `OP_LOADI16`.Yukihiro "Matz" Matsumoto
2020-05-07Add a new instruction `OP_LOADI16`.Yukihiro "Matz" Matsumoto
2020-05-07Remove `mrb_run` from `MRB_API`; #4488Yukihiro "Matz" Matsumoto
2020-05-04Enable MRB_METHOD_T_STRUCT by default on 32bit GUN/LinuxHorimoto Yasuhiro
2020-04-28Rename (and expose) UTF-8 related functions; ref #4712Yukihiro "Matz" Matsumoto
2020-04-26Reduce `struct mrb_context`dearblue
2020-04-24Support `undef` for `mrb_ary_splice()` instead of `[]`dearblue
2020-04-22Add new function `mrb_singleton_class_ptr()`; ref #4973Yukihiro "Matz" Matsumoto
2020-04-14Merge pull request #4972 from dearblue/boxnan-cptrYukihiro "Matz" Matsumoto
2020-04-13Fix `MRB_TT_CPTR` object with `MRB_NAN_BOXING`dearblue