Update mruby to newer than 3.3.0 #522
Merged
+1,728
−1,035
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Differences can be found at mruby/mruby@mruby:24eca2e...mruby:94062b4 (currently stable branch).
And further patch is being applied from mruby/mruby@9616971.
#517 で更新しましたが、mruby 3.3.0 のリリースまでにいくつかの不具合が修正されています。
また、mruby 3.3.0 のリリース後に見つかったプログラムをクラッシュさせるような不具合があるので、stable ブランチに進めたものとなります。
それに加えて
conf.enable_debug
によるアサーションに間違いがあったので、それを修正するための mruby/mruby@9616971 も適用してあります。(不具合の原因のいくつかは僕が仕込みました。すいません)
もし mruby のリビジョンを更新しすぎている、あるいは時期尚早だと思われる場合はコメントをお願いします。たぶん 3.3.0 あたりに差し変えます。
@matsumotory Please review.
Pull-Request Check List
src/
.test/
. Please see about test docs.docs/
if you change the features such as build system, Ruby methods, class and nginx directives.