7 points par xguru 2022-12-21 | 1 commentaires | Partager sur WhatsApp
  • 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

 
spilist2 2022-12-21

L’article que j’avais résumé a donc été traduit en coréen. https://fr.news.hada.io/topic?id=5167