この記事では、Microsoft Build of OpenJDK パッケージのリリースに含まれる修正内容と、アップストリームでマージされる予定の Microsoft 固有の拡張機能をリストしています。
既知の問題
OpenJDK 17
- Alpine Linux 3.19.0 以降で Alpine x64 (musl) ビルドを実行する場合、SecureDirectoryStream はサポートされません。
OpenJDK 11
- Alpine Linux 3.19.0 以降で Alpine x64 (musl) ビルドを実行する場合、SecureDirectoryStream はサポートされません。
OpenJDK 21
OpenJDK 21.0.7
- releases/jdk-21.0.7
- 修正内容のリスト
- このリリースで修正された脆弱性については、OpenJDK 脆弱性アドバイザリ を参照してください。
機能強化/その他の修正
- JDK-8350609 のバックポート: ウィンドウの不明なアンワインド オペコード (0xB) をクリーンアップする
-
NvOptimusEnablement
と を使用して Windows ビルドで GPU 選択ヒントを有効にしましたAmdPowerXpressRequestHighPerformance
- JVM から高パフォーマンス GPU (NVIDIA/AMD) を優先するようにエクスポートされたドライバー ヒント
- Minecraft、IDE、ML ツールなどの環境で GPU 使用率を確保するのに役立ちます
OpenJDK 21.0.6
- releases/jdk-21.0.6
- 修正内容のリスト
- このリリースで修正された脆弱性については、OpenJDK 脆弱性アドバイザリ を参照してください。
機能強化/その他の修正
- JDK-8338136のバックポート: ホットスポットは Windows で複数の大きなページ サイズをサポートする必要がある
- JDK-8345296のバックポート: AArch64: prctl が許可されていないときに SIGILL で VM がクラッシュする
- JDK-8335977 のバックポート: アサート "オブジェクトは既に再割り当てられている必要があります" で最適化が失敗する
- JDK-8340454 のバックポート: C2 EA が、"以前の単純化可能な Phi は SUT より前に単純化できなくなりました" とアサートする
OpenJDK 21.0.5
- releases/jdk-21.0.5
- 修正内容のリスト
- このリリースで修正された脆弱性については、OpenJDK 脆弱性アドバイザリ を参照してください。
機能強化
- ドキュメントに記載されていない Windows API (NtCreateKeyedEvent、NtReleaseKeyedEvent、NtWaitForKeyedEvent) の呼び出しを削除しました。
- JDK-8334475のバックポート: UnsafeIntrinsicsTest.java#ZGenerationalDebug assert(!assert_on_failure) に失敗しました。下位ビットが設定されています。
OpenJDK 21.0.4
機能強化
- Hotspot が Windows 11/Windows Server 2022 以降のすべての Windows プロセッサ グループのプロセッサを使用できるようにします。
OpenJDK 21.0.3
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための新機能 (JDK-8287061 と JDK-8289943 を参照) が追加されました。 この機能は、既定で有効になっています。 これを無効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockDiagnosticVMOptions -XX:-ReduceAllocationMerges
コンパイラ キュー使用率を追跡するための新しい JFR イベント (JDK-8317562 のバックポート) が追加されました。
OpenJDK 21.0.2
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための新機能 (JDK-8287061 と JDK-8289943 を参照) が追加されました。 この機能は、既定で有効になっています。 これを無効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockDiagnosticVMOptions -XX:-ReduceAllocationMerges
コンパイラ キュー使用率を追跡するための新しい JFR イベント (JDK-8317562 のバックポート) が追加されました。
OpenJDK 21.0.1
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための新機能 (JDK-8287061 と JDK-8289943 を参照) が追加されました。 この機能は、既定で有効になっています。 これを無効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockDiagnosticVMOptions -XX:-ReduceAllocationMerges
既知の問題
- AArch64 バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 21.0.0
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための新機能 (JDK-8287061 と JDK-8289943 を参照) が追加されました。 この機能は、既定で有効になっています。 これを無効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockDiagnosticVMOptions -XX:-ReduceAllocationMerges
既知の問題
- AArch64 バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 17
OpenJDK 17.0.15
- releases/jdk-17.0.15
- 修正内容のリスト
- このリリースで修正された脆弱性については、OpenJDK 脆弱性アドバイザリ を参照してください。
機能強化/その他の修正
- JDK-8350609 のバックポート: ウィンドウの不明なアンワインド オペコード (0xB) をクリーンアップする
OpenJDK 17.0.14
- releases/jdk-17.0.14
- 修正内容のリスト
- このリリースで修正された脆弱性については、OpenJDK 脆弱性アドバイザリ を参照してください。
機能強化/その他の修正
- JDK-8338136のバックポート: ホットスポットは Windows で複数の大きなページ サイズをサポートする必要がある
- JDK-8345296のバックポート: AArch64: prctl が許可されていないときに SIGILL で VM がクラッシュする
- JDK-8335977 のバックポート: アサート "オブジェクトは既に再割り当てられている必要があります" で最適化が失敗する
- JDK-8340454 のバックポート: C2 EA が、"以前の単純化可能な Phi は SUT より前に単純化できなくなりました" とアサートする
OpenJDK 17.0.13
- releases/jdk-17.0.13
- 修正内容のリスト
- このリリースで修正された脆弱性については、OpenJDK 脆弱性アドバイザリ を参照してください。
機能強化
- ドキュメントに記載されていない Windows API (NtCreateKeyedEvent、NtReleaseKeyedEvent、NtWaitForKeyedEvent) の呼び出しを削除しました。
OpenJDK 17.0.12
機能強化
- Hotspot が Windows 11/Windows Server 2022 以降のすべての Windows プロセッサ グループのプロセッサを使用できるようにします。
- G1 予防コレクションを既定で無効にします。
OpenJDK 17.0.11
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための新機能 (JDK-8287061 と JDK-8289943 を参照) が追加されました。 この機能は、既定で有効になっています。 これを無効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockDiagnosticVMOptions -XX:-ReduceAllocationMerges
Windows 上のキーストアとして SST ファイルのサポートが追加されました (JDK-8306688 を参照)。これは、次のプロパティを使用して有効にすることができます。
-Dsun.security.mscapi.enableSST=true
OpenJDK 17.0.10
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための新機能 (JDK-8287061 と JDK-8289943 を参照) が追加されました。 この機能は、既定で有効になっています。 これを無効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockDiagnosticVMOptions -XX:-ReduceAllocationMerges
Windows 上のキーストアとして SST ファイルのサポートが追加されました (JDK-8306688 を参照)。これは、次のプロパティを使用して有効にすることができます。
-Dsun.security.mscapi.enableSST=true
OpenJDK 17.0.9
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための新機能 (JDK-8287061 と JDK-8289943 を参照) が追加されました。 この機能は、既定で有効になっています。 これを無効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockDiagnosticVMOptions -XX:-ReduceAllocationMerges
Windows 上のキーストアとして SST ファイルのサポートが追加されました (JDK-8306688 を参照)。これは、次のプロパティを使用して有効にすることができます。
-Dsun.security.mscapi.enableSST=true
JDK-8303607 (SunMSCAPI provider leaks memory and keys) のバックポート
既知の問題
- AArch64 バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 17.0.8
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための新機能 (JDK-8287061 と JDK-8289943 を参照) が追加されました。 現在、この機能は既定で有効になっています。 これを無効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:-ReduceAllocationMerges
既知の問題
- AArch64 バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 17.0.7
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための試験的な機能が追加されました。 この機能を有効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockExperimentalVMOptions -XX:+ReduceAllocationMerges
既知の問題
- AArch64 バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 17.0.6
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための試験的な機能が追加されました。 この機能を有効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockExperimentalVMOptions -XX:+ReduceAllocationMerges
既知の問題
- バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 17.0.5
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための試験的な機能が追加されました。 この機能を有効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockExperimentalVMOptions -XX:+ReduceAllocationMerges
既知の問題
- バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 17.0.4.1
既知の問題
- バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 17.0.4
既知の問題
- バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 17.0.3
既知の問題
- バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 17.0.2
既知の問題
- バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。 - RPM パッケージが自動的に更新されない場合があります。
yum install msopenjdk-17-17.0.2+8_LTS-1
を実行して、最新リリースに強制的に更新します。
OpenJDK 17.0.1
既知の問題
- AArch64 のバイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。 - RPM パッケージが自動的に更新されない場合があります。
yum install msopenjdk-17-17.0.1+12_LTS-1
を実行して、最新リリースに強制的に更新します。
OpenJDK 17.0.0
OpenJDK 11
OpenJDK 11.0.27
- release/jdk-11.0.27
- 修正内容のリスト
- このリリースで修正された脆弱性については、OpenJDK 脆弱性アドバイザリ を参照してください。
機能強化/その他の修正
- 追加の機能強化/修正はありません。
OpenJDK 11.0.26
- release/jdk-11.0.26
- 修正内容のリスト
- このリリースで修正された脆弱性については、OpenJDK 脆弱性アドバイザリ を参照してください。
機能強化/その他の修正
- JDK-8335977 のバックポート: アサート "オブジェクトは既に再割り当てられている必要があります" で最適化が失敗する
- JDK-8340454 のバックポート: C2 EA が、"以前の単純化可能な Phi は SUT より前に単純化できなくなりました" とアサートする
OpenJDK 11.0.25
- release/jdk-11.0.25
- 修正内容のリスト
- このリリースで修正された脆弱性については、OpenJDK 脆弱性アドバイザリ を参照してください。
機能強化
- Hotspot が Windows 11/Windows Server 2022 以降のすべての Windows プロセッサ グループのプロセッサを使用できるようにします。
OpenJDK 11.0.24
機能強化
- Hotspot が Windows 11/Windows Server 2022 以降のすべての Windows プロセッサ グループのプロセッサを使用できるようにします。
OpenJDK 11.0.23
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための新機能 (JDK-8287061 と JDK-8289943 を参照) が追加されました。 この機能は、既定で有効になっています。 これを無効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockDiagnosticVMOptions -XX:-ReduceAllocationMerges
Windows 上のキーストアとして SST ファイルのサポートが追加されました (JDK-8306688 を参照)。これは、次のプロパティを使用して有効にすることができます。
-Dsun.security.mscapi.enableSST=true
次の拡張機能とバグ修正のバックポート:
- JDK-8250902 x86 に MD5 組み込みを実装する - Java バグ システム
- JDK Flight Recorder
- JDK-8226897 JFR OldObjectSample イベントでオブジェクトの有効期間を指定する
- JDK-8232594 JFR コマンド期間の出力をよりわかりやすいものにする
- JDK-8216041 イベント要求の最適化解除
- JDK-8216995 JFR コマンド ラインのクリーンアップ
- JDK-8217089 起動を改善するためのOSのインターフェースコンポーネントの遅延インストール
既知の問題
- macOS/AArch64 のバイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 11.0.22
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための新機能 (JDK-8287061 と JDK-8289943 を参照) が追加されました。 この機能は、既定で有効になっています。 これを無効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockDiagnosticVMOptions -XX:-ReduceAllocationMerges
Windows 上のキーストアとして SST ファイルのサポートが追加されました (JDK-8306688 を参照)。これは、次のプロパティを使用して有効にすることができます。
-Dsun.security.mscapi.enableSST=true
次の拡張機能とバグ修正のバックポート:
- JDK-8250902 x86 に MD5 組み込みを実装する - Java バグ システム
- JDK Flight Recorder
- JDK-8226897 JFR OldObjectSample イベントでオブジェクトの有効期間を指定する
- JDK-8232594 JFR コマンド期間の出力をよりわかりやすいものにする
- JDK-8216041 イベント要求の最適化解除
- JDK-8216995 JFR コマンド ラインのクリーンアップ
- JDK-8217089 起動を改善するためのOSのインターフェースコンポーネントの遅延インストール
既知の問題
- macOS/AArch64 のバイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 11.0.21
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための新機能 (JDK-8287061 と JDK-8289943 を参照) が追加されました。 この機能は、既定で有効になっています。 これを無効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockDiagnosticVMOptions -XX:-ReduceAllocationMerges
Windows 上のキーストアとして SST ファイルのサポートが追加されました (JDK-8306688 を参照)。これは、次のプロパティを使用して有効にすることができます。
-Dsun.security.mscapi.enableSST=true
次の拡張機能とバグ修正のバックポート:
- JDK-8250902 x86 に MD5 組み込みを実装する - Java バグ システム
- JDK Flight Recorder
- JDK-8226897 JFR OldObjectSample イベントでオブジェクトの有効期間を指定する
- JDK-8232594 JFR コマンド期間の出力をよりわかりやすいものにする
- JDK-8216041 イベント要求の最適化解除
- JDK-8216995 JFR コマンド ラインのクリーンアップ
- JDK-8217089 起動を改善するためのOSのインターフェースコンポーネントの遅延インストール
- JDK-8303607 SunMSCAPI プロバイダーがメモリとキーをリークする
既知の問題
- AArch64 のバイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 11.0.20.1
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための新機能 (JDK-8287061 と JDK-8289943 を参照) が追加されました。 この機能は、既定で有効になっています。 これを無効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:-ReduceAllocationMerges
次の拡張機能とバグ修正のバックポート:
- JDK-8250902 x86 に MD5 組み込みを実装する - Java バグ システム
- JDK Flight Recorder
- JDK-8226897 JFR OldObjectSample イベントでオブジェクトの有効期間を指定する
- JDK-8232594 JFR コマンド期間の出力をよりわかりやすいものにする
- JDK-8216041 イベント要求の最適化解除
- JDK-8216995 JFR コマンド ラインのクリーンアップ
- JDK-8217089 起動を改善するためのOSのインターフェースコンポーネントの遅延インストール
既知の問題
- AArch64 のバイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 11.0.20
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための新機能 (JDK-8287061 と JDK-8289943 を参照) が追加されました。 現在、この機能は既定で有効になっています。 これを無効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:-ReduceAllocationMerges
次の拡張機能とバグ修正のバックポート:
- JDK-8250902 x86 に MD5 組み込みを実装する - Java バグ システム
- JDK Flight Recorder
- JDK-8226897 JFR OldObjectSample イベントでオブジェクトの有効期間を指定する
- JDK-8232594 JFR コマンド期間の出力をよりわかりやすいものにする
- JDK-8216041 イベント要求の最適化解除
- JDK-8216995 JFR コマンド ラインのクリーンアップ
- JDK-8217089 起動を改善するためのOSのインターフェースコンポーネントの遅延インストール
既知の問題
- AArch64 のバイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 11.0.19
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための試験的な機能が追加されました。 この機能を有効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockExperimentalVMOptions -XX:+ReduceAllocationMerges
次の拡張機能とバグ修正のバックポート:
- JDK-8250902 x86 に MD5 組み込みを実装する - Java バグ システム
- JFR
- JDK-8226897 JFR OldObjectSample イベントでオブジェクトの有効期間を提供する - Java バグ システム
- JDK-8232594 JFR コマンド期間の出力をよりわかりやすいものにする - Java バグ システム
- JDK-8216041 [イベント要求] - 最適化解除 - Java バグ システム
既知の問題
- AArch64 のバイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 11.0.18
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための試験的な機能が追加されました。 この機能を有効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockExperimentalVMOptions -XX:+ReduceAllocationMerges
次の拡張機能とバグ修正のバックポート:
- JDK-8250902 x86 に MD5 組み込みを実装する - Java バグ システム
- JFR
- JDK-8226897 JFR OldObjectSample イベントでオブジェクトの有効期間を提供する - Java バグ システム
- JDK-8232594 JFR コマンド期間の出力をよりわかりやすいものにする - Java バグ システム
- JDK-8216041 [イベント要求] - 最適化解除 - Java バグ システム
既知の問題
- バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 11.0.17
機能強化
スカラー置換の機会を増やすことでエスケープ分析のパフォーマンスを向上させるための試験的な機能が追加されました。 この機能を有効にするには、開発者は次の JVM フラグを使用する必要があります。
-XX:+UnlockExperimentalVMOptions -XX:+ReduceAllocationMerges
既知の問題
- バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 11.0.16.1
既知の問題
- バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 11.0.16
既知の問題
- バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 11.0.15
既知の問題
- バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 11.0.14.1
機能強化
- JEP 391 macOS/AArch64 Port のバックポート
- JEP 386 Alpine Linux Port のバックポート
既知の問題
- バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 11.0.14
機能強化
- JEP 391 macOS/AArch64 Port のバックポート
- JEP 386 Alpine Linux Port のバックポート
既知の問題
- バイナリには、既定の CDS (JEP 341) アーカイブがありません。
java -Xshare:dump
を実行して、インストール後に生成します。
OpenJDK 11.0.13
OpenJDK 11.0.12
機能強化
- JDK-8250902 x86 に MD5 組み込みを実装する - Java バグ システム
- 次の拡張機能とバグ修正のバックポート:
- https://openjdk.java.net/jeps/388
- https://github.com/openjdk/jdk/pull/212
- AArch64: initialize memory allocated for locals according to Windows AArch64 stack page growth requirement in template interpreter のバックポート: JDK-8269391
- AArch64: Fix MacroAssembler::get_thread convention のバックポート: JDK-8271002
- C4530 was reported from VS 2019 at access bridge のバックポート: JDK-8271095
- JVMCI: Enable it for Windows+AArch64 のバックポート: JDK-8264184
OpenJDK 11.0.11
OpenJDK 11.0.11のセキュリティ修正プログラムとその他の修正プログラムのリスト
機能強化
- JDK-8250902 x86 に MD5 組み込みを実装する - Java バグ システム
OpenJDK の Microsoft Build に関するフィードバックの提供
OpenJDK の Microsoft Build の改善に役立てるために、ご意見、ご感想、アイデアをお寄せください。 GitHub の OpenJDK ディスカッション ページにアクセスして、フィードバックを送信してください。
Java と OpenJDK は、Oracle やその関連会社の商標または登録商標です。
その他のリリース
OpenJDK 16.0.2
機能強化
- JDK-8269392: AArch64: initialize memory allocated for locals according to Windows AArch64 stack page growth requirement in template interpreter のバックポート
-
JEP 391: macOS/AArch64 Port のバックポート、PR: 8253795: Implementation of JEP 391: macOS/AArch64 Port と次の追加バグ修正:
- JDK-8271576: Arch64: Fix MacroAssembler::get_thread convention のバックポート
- JDK-8271577: [macos_aarch64] Crash in jni_fast_GetLongField のバックポート
- JNF の削除と依存関係の修正: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X、[macOS] Bad JNI lookup error : Accessible actions do not work on macOS、Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m、および [macOS] Incorrect JNI parameters in number conversion in A11Y code のバックポート
- SIGBUS の修正とその他: [macos_aarch64] SIGBUS in Assembler::ld_st2、Missed JNFInstanceOf -> IsInstanceOf conversion、AArch64: Refactor interpreter native wrappers、Use MAP_JIT when allocating pages for code cache on macOS、Create stubRoutines.inline.hpp with SafeFetch implementation のバックポート