Indicium: V8运行时跟踪工具
· 阅读需 8 分钟
过去三个月里,我作为实习生加入了V8团队(Google伦敦),这段时间是一次非常棒的学习经历。我一直在开发一个新工具,名为Indicium。
这个系统分析器是一个统一的网页界面,用于追踪、调试和分析Inline Caches(ICs)和Maps在真实应用中被创建和修改的模式。
V8已经有一些针对ICs和Maps的追踪基础设施,可以使用IC Explorer分析IC事件以及使用Map Processor分析Map事件。然而,以前的工具无法全面分析Maps和ICs,而现在系统分析器使这一操作成为可能。