- Comment ça fonctionne ? : exécuter la VM JS SpiderMonkey dans WASM. Mais c’est lent
- Alors pourquoi faire ça malgré tout ?
- Exécuter JavaScript sur iOS (et dans d’autres environnements où le JIT est limité)
- Démarrage à froid instantané pour le serverless
- Deux domaines où le moteur JS passe son temps
- Phase d’initialisation : initialisation de l’application, initialisation du moteur
- Phase d’exécution
- Réduire drastiquement le temps d’initialisation : utilisation de Wizer
- Étape suivante : améliorer le throughput
- Du JS rapide compilé en AOT (sans profilage)
- Peut-être qu’on pourrait ajouter un peu de profilage ?
- Comment démarrer dès maintenant
- Pour d’autres plateformes qui veulent prendre en charge JavaScript : Wasmtime
- Pour d’autres langages qui veulent utiliser cette approche
1 commentaires
L’article que j’avais résumé a donc été traduit en coréen. https://fr.news.hada.io/topic?id=5167