summaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Expand)Author
2021-04-24Introduce `MRB_GC_RED`dearblue
2021-04-22error.h: rename `mrb_protect_raw` to `mrb_protect_error`; #5415Yukihiro "Matz" Matsumoto
2021-04-20Remove unused struct in `include/mruby/variable.h`KOBAYASHI Shuji
2021-04-19Merge pull request #5415 from dearblue/unwind-mrb_protectYukihiro "Matz" Matsumoto
2021-04-19Introducing the `mrb_protect_raw()` API functiondearblue
2021-04-19backtrace.c: remove `MRB_API` from internal functions.Yukihiro "Matz" Matsumoto
2021-04-16feat(CI): add the GitHub Super LinterJohn Bampton
2021-04-12proc.h: add type cast to silence warning; ref #5402Yukihiro "Matz" Matsumoto
2021-04-03chore: fix spellingJohn Bampton
2021-03-19rational.c: overhaul rational operators.Yukihiro "Matz" Matsumoto
2021-03-12codegen.c: no integer overflow error in `codegen`; close #5376Yukihiro "Matz" Matsumoto
2021-03-08ISO C99 doesn't support unnamed unions; fix #5354Yukihiro "Matz" Matsumoto
2021-03-05Merge pull request #5373 from mruby/stableYukihiro "Matz" Matsumoto
2021-03-05Update version and release date. (mruby 3.0.0 (2021-03-05))3.0.0mimaki
2021-03-04Fix `mrb_pool_value` to keep `int64` on 32 bit platforms; fix #5366Yukihiro "Matz" Matsumoto
2021-02-19mruby/value.h: `MRB_TT_CPTR` is immediate with `MRB_NO_BOXING`.Yukihiro "Matz" Matsumoto
2021-02-19Fix `mrb_immediate_p()` definition for `MRB_NO_BOXING`; ref #5352Yukihiro "Matz" Matsumoto
2021-02-19Check `MRB_TT_*` before object allocation; ref #5352Yukihiro "Matz" Matsumoto
2021-02-14Add `-s` option to `mrbc` for make variable staticKOBAYASHI Shuji
2021-02-13chore: fix spellingJohn Bampton
2021-02-12include/mruby/array.h: `ARY_LEN()` should return `mrb_int`.Yukihiro "Matz" Matsumoto
2021-02-08Allow the case `MRB_32BIT` and `MRB_NO_BOXING` and `MRB_USE_FLOAT32`; #4382Yukihiro "Matz" Matsumoto
2021-02-03Update version to `3.0.0RC`.3.0.0-rcmimaki
2021-02-01Allow more than 256 child `irep`; fix #5310Yukihiro "Matz" Matsumoto
2021-01-31Introduced `MRB_PRESYM_INIT_SYMBOLS()`dearblue
2021-01-27Split `presym_table` for reduced program sizeKOBAYASHI Shuji
2021-01-27Fix typos in `mruby/presym/{disable,enable}.h` [ci skip]KOBAYASHI Shuji
2021-01-27Fix "Use `MRB_SYM()` for error class retrieval"; ref 2ddfd50dfKOBAYASHI Shuji
2021-01-26Use `MRB_SYM()` for error class retrieval; ref #5277Yukihiro "Matz" Matsumoto
2021-01-26Revert "Minimize the changes in #5277"Yukihiro "Matz" Matsumoto
2021-01-23Remove test debug lines in fallback `presym.inc`Yukihiro "Matz" Matsumoto
2021-01-22Minimize the changes in #5277Yukihiro "Matz" Matsumoto
2021-01-21Reduce size of `mrb_callinfo` by rearranging members.Yukihiro "Matz" Matsumoto
2021-01-21Merge branch 'avoid-including-presym.inc-in-existing-header-files' of https:/...Yukihiro "Matz" Matsumoto
2021-01-20Remove CRC16 from dumped mruby binary.Yukihiro "Matz" Matsumoto
2021-01-12Merge branch 'reorganize-ci' of https://github.com/dearblue/mruby into dearbl...Yukihiro "Matz" Matsumoto
2021-01-12Fix a signed shift bug on 32 bit platforms; ref e1c9e7eYukihiro "Matz" Matsumoto
2021-01-12Save `NOARG` information in `struct mt_elem`; fix #5257Yukihiro "Matz" Matsumoto
2021-01-12Changed packing format of inline symbols.Yukihiro "Matz" Matsumoto
2021-01-11Remove the definition of `mrb_uint` in `numeric.h` that is no longer neededKOBAYASHI Shuji
2021-01-11Avoid including `presym.inc` in existing header filesKOBAYASHI Shuji
2021-01-10Unified `pc` and `err` of `mrb_callinfo`dearblue
2021-01-10Changes `stackent` to `stack` of `mrb_callinfo`dearblue
2021-01-10Unified `target_class` and `env` of `mrb_callinfo`dearblue
2021-01-10Use `uint16_t` for `argc` and `acc` of `mrb_callinfo`dearblue
2021-01-09Introduce `mrb_uint` which is unsigned integer with size of `mrb_int`.Yukihiro "Matz" Matsumoto
2021-01-09Remove `khash.h` leftovers.Yukihiro "Matz" Matsumoto
2021-01-07Add scan target functions for presymKOBAYASHI Shuji
2021-01-06Merge branch 'improve-source-scanning-for-presym' of https://github.com/shuuj...Yukihiro "Matz" Matsumoto
2020-12-31Treat tabs as 8 spaces in squiggly heredocsSeeker