メインコンテンツまでスキップ

V8 リリース v9.7

· 約2分
Ingvar Stepanyan ([@RReverser](https://twitter.com/RReverser))

4週間ごとに、リリースプロセス の一環として新しい V8 のブランチを作成します。各バージョンは、Chrome Beta マイルストーンの直前に V8 の Git メインから分岐されます。本日、私たちは最新のブランチ V8 バージョン 9.7 を発表できることを嬉しく思います。このバージョンは数週間以内に Chrome 97 Stable に合わせてリリースされるまでベータ版の状態です。V8 v9.7 は開発者に向けたさまざまな新機能を詰め込んでいます。この投稿では、リリースの期待を高めるいくつかのハイライトをプレビューします。

Chrome 96でWebAssembly Dynamic Tieringを試す準備が整いました

· 約5分
Andreas Haas — Tierisch fun

V8には、WebAssemblyコードを機械コードにコンパイルして実行できる2つのコンパイラが存在します。それは__Liftoff__(ベースラインコンパイラ)と__TurboFan__(最適化コンパイラ)です。LiftoffはTurboFanよりも高速にコードを生成できるため、迅速な起動時間を実現します。一方、TurboFanはより高速なコードを生成できるため、高いピークパフォーマンスが可能になります。

V8リリース v9.6

· 約2分
Ingvar Stepanyan ([@RReverser](https://twitter.com/RReverser))

毎月4週間ごとに、私たちはリリースプロセスの一環として、新しいV8のブランチを作成しています。各バージョンは、Chrome Betaマイルストーンの直前にV8のGitマスターから分岐されます。本日、最新のブランチ V8バージョン9.6 を発表できて大変嬉しいです。このバージョンは、数週間後にChrome 96の安定版と連携してリリースされるまでベータ版となります。V8 v9.6は、開発者向けのさまざまな新機能を備えています。この投稿では、リリースに先立っていくつかの注目すべき点を予習としてご紹介します。

V8リリース v9.5

· 約4分
Ingvar Stepanyan ([@RReverser](https://twitter.com/RReverser))

毎月4週間ごとに、私たちはリリースプロセスの一環としてV8の新しいブランチを作成しています。各バージョンは、Chrome Betaマイルストーン直前にV8のGitマスターからブランチされます。本日、私たちは最新のブランチであるV8バージョン9.5を発表できることを嬉しく思います。このブランチは、数週間後にChrome 95 Stableとの連携でリリースされるまでベータ版です。V8 v9.5には、開発者向けの魅力的な機能が詰め込まれています。この投稿では、リリースまでの期待を高める主なハイライトをご紹介します。

V8リリース v9.4

· 約2分
Ingvar Stepanyan ([@RReverser](https://twitter.com/RReverser))

6週間ごとに、リリースプロセスの一環として新しいV8のブランチを作成します。各バージョンは、Chrome Betaマイルストーンの直前にV8のGitマスターから分岐されます。本日、私たちは最新のブランチ、V8バージョン9.4を発表します。このバージョンは数週間後にChrome 94 Stableと連携してリリースされるまでベータ版として提供されます。V8 v9.4には、開発者向けのあらゆる種類の便利な新機能が詰まっています。この投稿では、リリースに先立ち、いくつかのハイライトをプレビューします。

V8 リリース v9.3

· 約5分
Ingvar Stepanyan ([@RReverser](https://twitter.com/RReverser))

約6週間ごとに、私たちはリリースプロセスの一環として新しい V8 のブランチを作成しています。各バージョンは Chrome ベータ版のマイルストーン直前に V8 のメイン Git ブランチから分岐されます。本日は、新しいブランチであるV8 バージョン9.3を発表することができました。このバージョンは数週間後の Chrome 93 安定版のリリースと連携してリリースされるまでベータ版となります。V8 v9.3 には開発者に役立つ様々な新機能が含まれています。この投稿では、リリースを待ち望む一部のハイライトを紹介します。

V8リリースv9.2

· 約4分
Ingvar Stepanyan ([@RReverser](https://twitter.com/RReverser))

V8では、リリースプロセスの一環として、6週間ごとに新しいブランチを作成しています。各バージョンは、Chrome Betaマイルストーン直前にV8のGitマスターから分岐されます。本日、最新のブランチV8バージョン9.2を発表します。このバージョンはChrome 92 Stableとの調整後、数週間後にリリースされる予定ですが、それまではベータ版です。V8 v9.2は開発者向けのさまざまな機能を備えています。この投稿では、リリースを期待してハイライトを紹介します。

短い組み込み呼び出し

· 約6分
[トゥーン・ヴァーワエスト](https://twitter.com/tverwaes)、The Big Short

V8 v9.1では、一時的に組み込み機能をデスクトップで非組み込み化しました。組み込み機能の活用はメモリ使用量を大幅に改善しますが、組み込み機能とJITコンパイルされたコード間での関数呼び出しが重大なパフォーマンスペナルティを伴う場合があります。このコストはCPUのマイクロアーキテクチャに依存します。この記事では、この現象がなぜ発生するのか、パフォーマンスの状況、そして長期的にこれを解決するための計画について説明します。

V8リリース v9.1

· 約4分
Ingvar Stepanyan ([@RReverser](https://twitter.com/RReverser))、私のプライベートブランドのテスト

6週間ごとに、リリースプロセスの一環としてV8の新しいブランチを作成しています。それぞれのバージョンは、Chrome Betaマイルストーン直前にV8のGitマスターからブランチ化されます。本日、私たちは最新のブランチ、V8バージョン9.1を発表できることを嬉しく思います。このバージョンは、数週間後にChrome 91 Stableと連携してリリースされるまでベータ版となります。V8 v9.1は、開発者に向けたさまざまな便利な機能に満ちています。この投稿では、リリースを見越した重要なハイライトの一部をご紹介します。