Indicium: V8 ランタイムトレーサーツール
· 約9分
過去3ヶ月間、インターンとしてGoogleロンドンのV8チームに参加し、新しいツールIndiciumの開発に取り組む機会を得て、とても素晴らしい学びの経験がありました。
このシステム解析ツールは、インラインキャッシュ (ICs) と Map がリアルワールドのアプリケーションでどのように生成・変更されるかのパターンをトレース、デバッグ、分析するための統一されたウェブインターフェイスです。
V8はすでにICsとMapsのトレーシングインフラを持っており、IC Explorerを使用してICイベントを分析し、Map Processorを使用してMapイベントを分析することができます。しかし、従来のツールではMapとICを総合的に解析することはできませんでしたが、システム解析ツールを使うことでこれが可能になりました。