Indicium: Werkzeug zur Analyse der V8-Laufzeit
Die vergangenen drei Monate waren für mich eine großartige Lernerfahrung, da ich als Praktikantin dem V8-Team (Google London) beigetreten bin und an einem neuen Tool namens Indicium gearbeitet habe.
Dieser Systemanalysator ist eine einheitliche Webschnittstelle, um Muster der Erstellung und Änderung von Inline-Caches (ICs) und Maps in realen Anwendungen zu verfolgen, zu debuggen und zu analysieren.
V8 verfügt bereits über eine Tracing-Infrastruktur für ICs und Maps, die IC-Ereignisse mit dem IC Explorer und Map-Ereignisse mit dem Map Processor verarbeiten und analysieren kann. Die bisherigen Tools ermöglichten jedoch keine ganzheitliche Analyse von Maps und ICs – mit dem Systemanalysator ist dies jetzt möglich.