- 23 Nov, 2021 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Fixed occurs `SIGSEGV` with `mrbgems/mruby-method`
-
- 22 Nov, 2021 1 commit
-
-
dearblue authored
Calling the `Method#{parameters,source_location}` method on a static `Proc` object resulted in `SIGSEGV`. The trigger is https://github.com/mruby/mruby/pull/5402. The original implementation of the `Method#{parameters,source_location}` method was to temporarily rewrite the object and then call the method of the same name in `Proc`. Rewriting of objects placed in the ROM section by #5402 above is prohibited by hardware such as the CPU. This caused a `SIGSEGV`.
-
- 21 Nov, 2021 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 20 Nov, 2021 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 19 Nov, 2021 7 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Fixes keywords are lost with the `OP_SENDB`
-
Yukihiro "Matz" Matsumoto authored
Fixed a discrepancy in `OP_ASET`
-
dearblue authored
There was a discrepancy in the actual behavior, assertions, and documentation. Therefore, I modified it based on the actual behavior.
-
dearblue authored
If a splat argument was passed, it could write out of range on the VM stack. ```console % bin/mruby -e 'def m(*args, **opts, &blk) p [args, opts, blk] end; m(*%w(X Y Z), r: 1, g: 2, b: 3) {}' [["X", "Y", "Z"], {}, #<Proc:0x80077d7d0>] ```
-
- 18 Nov, 2021 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
build(deps): bump github/super-linter from 4.8.3 to 4.8.4
-
- 17 Nov, 2021 3 commits
-
-
dependabot[bot] authored
Bumps [github/super-linter](https://github.com/github/super-linter) from 4.8.3 to 4.8.4. - [Release notes](https://github.com/github/super-linter/releases) - [Changelog](https://github.com/github/super-linter/blob/main/docs/release-process.md) - [Commits](https://github.com/github/super-linter/compare/v4.8.3...v4.8.4) --- updated-dependencies: - dependency-name: github/super-linter dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 16 Nov, 2021 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
build(deps): bump github/super-linter from 4.8.1 to 4.8.3
-
- 15 Nov, 2021 2 commits
-
-
dependabot[bot] authored
Bumps [github/super-linter](https://github.com/github/super-linter) from 4.8.1 to 4.8.3. - [Release notes](https://github.com/github/super-linter/releases) - [Changelog](https://github.com/github/super-linter/blob/main/docs/release-process.md) - [Commits](https://github.com/github/super-linter/compare/v4.8.1...v4.8.3) --- updated-dependencies: - dependency-name: github/super-linter dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
-
Yukihiro "Matz" Matsumoto authored
-
- 14 Nov, 2021 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 13 Nov, 2021 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 12 Nov, 2021 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 10 Nov, 2021 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 09 Nov, 2021 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 08 Nov, 2021 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 06 Nov, 2021 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Run the task only once when `parse.y` is updated
-
Yukihiro "Matz" Matsumoto authored
-
- 05 Nov, 2021 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 04 Nov, 2021 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Added `Random.#bytes` method
-
Yukihiro "Matz" Matsumoto authored
Added `Array#product` method
-
- 03 Nov, 2021 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
build(deps): bump actions/checkout from 2.3.5 to 2.4.0
-
dependabot[bot] authored
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
-
Yukihiro "Matz" Matsumoto authored
Improved `Class#new` method
-
- 01 Nov, 2021 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix failed build with `MRB_NAN_BOXING` and `enable_cxx_abi`
-
Yukihiro "Matz" Matsumoto authored
For `MRB_NAN_BOXING` and `MRB_WORD_BOXING`.
-
- 31 Oct, 2021 1 commit
-
-