MENU
  • このブログに関して
  • 特集アーカイブ
    • Windows更新情報
    • Windows11使いこなし
    • Windows 10使いこなし
    • macOS/iOS/iPadOS更新情報
    • macOS使いこなし
    • iOS使いこなし
    • Webブラウザ更新情報
  • ソフトウェア
  • Windows
  • Mac
  • iOS
  • セール
PCやMacの性能を100%発揮
ソフトアンテナ
  • このブログに関して
  • 特集アーカイブ
    • Windows更新情報
    • Windows11使いこなし
    • Windows 10使いこなし
    • macOS/iOS/iPadOS更新情報
    • macOS使いこなし
    • iOS使いこなし
    • Webブラウザ更新情報
  • ソフトウェア
  • Windows
  • Mac
  • iOS
  • セール
ソフトアンテナ
  • このブログに関して
  • 特集アーカイブ
    • Windows更新情報
    • Windows11使いこなし
    • Windows 10使いこなし
    • macOS/iOS/iPadOS更新情報
    • macOS使いこなし
    • iOS使いこなし
    • Webブラウザ更新情報
  • ソフトウェア
  • Windows
  • Mac
  • iOS
  • セール
  1. ホーム
  2. ソフトウェア
  3. Ruby 3.1.0正式版リリース - 新しいインプロセスJITコンパイラYJITが導入されるなど新機能多数

Ruby 3.1.0正式版リリース - 新しいインプロセスJITコンパイラYJITが導入されるなど新機能多数

2021 12/27
ソフトウェア
2021年12月27日 2021年12月27日
  • URLをコピーしました!

S 20211226 201318

Ruby開発チームは12月25日、Rubyのメジャーバージョンアップ版「Ruby 3.1.0」を正式に公開しました(ruby-lang.org)。現在公式サイトよりソースコードをダウンロードすることができます。

Ruby 3.1では、新しいプロセス内JITコンパイラである「YJIT」が導入されています。YJITはShopifyがRailsアプリケーションを高速化するために開発した新しいJITコンパイラで、Lazy Basic Block Versioning (LBBV)と呼ばれる手法が使用されています。

YJITは速いウォームアップタイムと、実世界のソフトウェアの性能向上の両方を達成し、railsbenchでは最大22%、liquid-renderでは39%の性能向上を実現しています。現在はまだ実験的な機能で、デフォルトで無効となっており、使用したい場合、コマンドラインオプションに--yjitを指定する必要があります(x86-64プラットフォームのmacOS/Linuxに限定)。

その他、新しいデバッガであるdebug.gemのバンドルや、バックトレースのエラー箇所を細かく指定できるようになったerror_highlightの導入、irbの改良なども行われています。Hashリテラルやキーワード引数の値を省略できるようになる変更やパターンマッチのPin演算子が式を取るようになる変更、RBS、TypeProf、MJITの改良、多数の標準ライブラリの更新も行われています。

3.0からの変更点を含め詳細はこちらで確認可能です。

Pc タイトル Ruby
公式サイト http://www.ruby-lang.org/ja/
ソフトアンテナ https://softantenna.com/softwares/1964-ruby
説明 オブジェクト指向スクリプト言語。
ソフトウェア
Ruby
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
  • Epic Games Storeでアクションアドベンチャーゲーム「Prey」が無料化
  • Microsoft、Windows 11の新たなディスプレイ問題を確認し、1月のリリースで修正を約束

関連記事

  • PowerToys 0.67.0がリリース - Quick access system tray launcherが追加
    2023年2月2日
  • elementary OS 7が正式リリース - アプリ入手性の改善や設定の改良など新機能多数
    2023年2月1日
  • AutoHotkey v2が正式に主要バージョンに
    2023年1月30日
  • 画面録画機能を搭載したMicrosoftの「Snipping Tool」の正式公開が一歩近づく
    2023年1月30日
  • M1/M2/Intel MacでWindows 11を実行できる「UTM 4.1」
    2023年1月29日
  • Microsoft、プロジェクト「Phoenix」でEdgeブラウザを刷新
    2023年1月28日
  • OpenCore Legacy Patcher 0.6.1がリリース - 非互換MacでmacOS Venturaを動かすためのツール
    2023年1月26日
  • Windows Terminal Preview 1.17がリリース - Micaサポートとプロセス再起動など
    2023年1月26日
スポンサーリンク
サイト内検索
特集アーカイブ
  • Windows更新情報
  • Windows11使いこなし
  • Windows 10使いこなし
  • macOS/iOS/iPadOS更新情報
  • macOS使いこなし
  • iOS使いこなし
  • Webブラウザ更新情報
Feedlyに登録

登録お願いします!

follow us in feedly

人気記事
  • Lp logo 3 1000x657 質問に対し流暢な日本語で回答してくれる「ChatGPT」が公開 - 試し方はこちら
  • S 20230125 112030 Microsoft Edgeに「ウィンドウの分割」機能が導入。2つのページを同時に閲覧可能に
  • S 20221123 111042 Windows 11のタスクトレイ時計の秒表示を有効にする方法
  • S 20221206 204658 メニューバーから対話できる「ChatGPT for Mac」がリリース
  • S 20210923 114221 Windows 11で「管理ツール」を開く方法
  • S 20220219 172234 【Tips】iPhoneで撮影した特定の写真だけをiCloudに保存する方法
  • Img3File M1/M2/Intel MacでWindows 11を実行できる「UTM 4.1」
  • S 20230127 111050 Windows 11 Version 22H2用のプレビューアップデートKB5022360が公開 - タスクバー検索やIMEの不具合修正
  • Mac mini M2 2023 【悲報】M2搭載ローエンドMac miniとMacBook ProのSSD速度は前世代より低下
  • S 20230119 111028 Microsoft、Windows 11 22H2でシステムの復元ポイントがアプリを破壊する事を確認
カテゴリー
タグ
Amazon Android App Apple applewatch appsale Chrome Edge Firefox Git Github Google iOS iPad ipados iPhone iPhone6 iphone7 iphone8 iTunes JavaScript Kindle Linux Mac MacBook MacBookPro macos Microsoft Nintendo OS X OSX Parallels Rails Ruby Sale Steam Swift Twitter VMware Windows windows7 windows10 windows11 Wine Yosemite
新着記事
  • AmazonでiPad Airが14%OFFになるタイムセールが実施中
  • 【悲報】Twitter APIの無償提供が2月9日に完全終了【更新】
  • あらゆる画像をベクター形式に変換できる「Super Vectorizer」がセール中の本日のアプリセールまとめ
src256
ソフトアンテナを開発しています。

Windows/Mac/Linux全部使用中。ソフトウェア、ハードウェアいろいろなモノに興味があります。

好きなエディタはEmacs。好きな言語はRubyです。


srcw.net
  • プライバシーポリシー

© 2022 ソフトアンテナ

目次