De nombreux langages dynamiques en œuvre (ou si vous voulez mettre en œuvre) un Compilateur JIT afin d'accélérer leurs délais d'exécution. Inévitablement, quelqu'un de la galerie d'arachide demande pourquoi ils n'utilisent pas de LLVM. La réponse est souvent, "LLVM est impropre à la construction d'une ÉQUIPE." (Par Exemple, Armin Rigo commentaire ici.)
Pourquoi est-LLVM Impropres à la construction d'un JIT?
Note: je sais LLVM a sa propre ÉQUIPE. Si LLVM utilisé pour être impropre, mais il est maintenant adapté, merci de dire ce qui a changé. Je ne parle pas de l'exécution du Bytecode LLVM sur la LLVM JIT, je suis en train de parler à l'aide de la LLVM bibliothèques pour mettre en oeuvre JIT pour un langage dynamique.