Quant à n'être pas loin de 100% sur x86, n'est-ce pas simplement parce qu'il n'y a pas de traduction du tout et que le code userspace est exécuté nativement ?
Je ne crois pas. La traduction se fait toujours à la volé mais avec du 1 pour 1 la plus part du temps.
Ce qui doit tuer les perfs, c'est le fait de ne pas connaitre le type à la compile, tu es donc obliger de faire des vérifications et plusieurs chemins de calcul possible.
[^] # Re: Simples precisions
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le projet Unladen Swallow vise à accélérer Python d'un facteur 5. Évalué à 2.
Je ne crois pas. La traduction se fait toujours à la volé mais avec du 1 pour 1 la plus part du temps.
Ce qui doit tuer les perfs, c'est le fait de ne pas connaitre le type à la compile, tu es donc obliger de faire des vérifications et plusieurs chemins de calcul possible.
"La première sécurité est la liberté"