Zum Hauptinhalt springen

3 Posts getaggt mit "tools"

Alle Tags anzeigen

Indicium: Werkzeug zur Analyse der V8-Laufzeit

· 7 Minuten Lesezeit
Zeynep Cankara ([@ZeynepCankara](https://twitter.com/ZeynepCankara))

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.

Was steckt in dieser `.wasm`? Einführung: `wasm-decompile`

· 7 Minuten Lesezeit
Wouter van Oortmerssen ([@wvo](https://twitter.com/wvo))

Wir haben eine wachsende Anzahl von Compilern und anderen Werkzeugen, die .wasm-Dateien erzeugen oder bearbeiten, und manchmal möchte man hineinschauen. Vielleicht sind Sie Entwickler eines solchen Werkzeugs oder direkt Programmierer, der auf Wasm abzielt und darüber nachdenkt, wie der erzeugte Code aussieht - aus Leistungsgründen oder anderen Gründen.

Außerhalb des Webs: eigenständige WebAssembly-Binärdateien mit Emscripten

· 13 Minuten Lesezeit
Alon Zakai

Emscripten hat sich immer zuerst auf das Kompilieren für das Web und andere JavaScript-Umgebungen wie Node.js konzentriert. Aber da WebAssembly beginnt, ohne JavaScript verwendet zu werden, entstehen neue Anwendungsfälle, und deshalb haben wir daran gearbeitet, eigenständige Wasm-Dateien aus Emscripten zu generieren, die nicht auf die Emscripten-JavaScript-Laufzeit angewiesen sind! Dieser Beitrag erklärt, warum das interessant ist.