Il existe de nombreux ouvrages qui expliquent les théories et techniques traditionnelles de compilation statique, mais ces livres ne parlent pas beaucoup des compilateurs Just-in-Time.
Bien que la lecture du code source du JIT soit un moyen d'apprendre, le code n'explique pas toujours clairement le contexte et les problèmes à résoudre. Quelle est la meilleure façon de comprendre les infrastructures et les principes (tels que les optimisations) de la conception des compilateurs Just-in-Time ? En particulier, je suis plus intéressé par les JIT pour les langages de script ou les langages dynamiques.
Des livres ou des cadres à recommander ? Pour ce qui est du code concret, quel est le bon compilateur JIT pour commencer ?
Merci.