Indicium: V8 運行時追蹤工具
· 閱讀時間約 7 分鐘
過去三個月對我來說是一段非常棒的學習經歷,因為我作為實習生加入了 V8 團隊(Google London),並且正在開發一個新工具 Indicium。
這款系統分析器是一個統一的網頁介面,用於追蹤、調試以及分析 Inline Caches (ICs) 和 Map 在真實應用中如何被創建與修改的模式。
V8 已經擁有一套針對 ICs 和 Maps 的追蹤基礎設施,可以通過 IC Explorer 處理和分析 IC 事件,以及通過 Map Processor 分析 Map 事件。但之前的工具無法統合分析 Maps 和 ICs,而系統分析器現在能夠做到這一點。