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

BlinkOn 6会議でのV8

· 約3分
V8チーム

BlinkOnは、Blink、V8、Chromiumの貢献者による年2回開催されるミーティングです。BlinkOn 6は6月16日と17日にミュンヘンで開催されました。V8チームはアーキテクチャ、デザイン、パフォーマンスの取り組み、言語実装に関する数々のプレゼンテーションを行いました。

以下にV8 BlinkOnでの話を埋め込んでいます。

実世界のJavaScriptパフォーマンス

V8がJavaScriptパフォーマンスを測定する方法の歴史や、ベンチマークの異なる時代、そしてリアルワールドの人気ウェブサイトのページロードをV8コンポーネント毎に詳細に分解して測定する新しい手法について説明します。

Ignition: V8のインタープリタ

V8の新しいインタープリタ「Ignition」を紹介し、エンジン全体のアーキテクチャと、Ignitionがメモリ使用量や起動パフォーマンスに与える影響について説明します。

V8のGCでのRAIL指標を測定・最適化する方法

V8がRAIL(Response、Animation、Idle、Loading)指標を使用して低レイテンシのガベージコレクションを目指す方法や、モバイルのジャンクを減らすために最近行われた最適化について解説します。

ECMAScript 2015以降

V8の新しい言語機能の実装、これらの機能がウェブプラットフォームと統合する方法、そして進化を続けるECMAScript言語の標準プロセスについて最新情報を提供します。

V8からBlinkへのトレーシングラッパー(ライトニングトーク)

V8とBlinkオブジェクト間のトレーシングラッパー、そのラッパーがメモリリークを防ぎ、レイテンシを低減する方法について強調します。