操作
バグ #1606
未完了YJITが有効になっていないRubyでmikutterが起動しない
プラグイン名:
ブランチ:
クラッシュする:
いいえ
説明
YJITが有効になっていないRubyでは、以下の行でエラーとなってmikutterが起動できなくなります。
Rust環境がないPCで、rbenv等を使用してビルドされたRuby環境がおもに該当します。
--- a/mikutter.rb
+++ b/mikutter.rb
@@ -61,7 +61,7 @@ Plugin.call(:boot, nil)
# _profile_ がtrueなら、プロファイリングした結果を一時ディレクトリに保存する
def boot!(profile)
begin
- RubyVM::YJIT.enable if RUBY_VERSION.split('.') >= %w[3 3]
+ #RubyVM::YJIT.enable if RUBY_VERSION.split('.') >= %w[3 3]
if profile
require 'ruby-prof'
begin
以下はしばふの解析です。
https://ertona.net/@shibafu528/114242983598722984
https://ertona.net/@shibafu528/114242985389869403
https://ertona.net/@shibafu528/114242988422991960
表示するデータがありません
操作