38Fermer40
EthanielLe 18/03/2005 à 15:27
Si si, c'est plus efficace, puisque si tu fais push - call - pop ou push - return - pop, bam, game over (a cause de l'entrelacement) fleche il ne faut pas poper, mais jouer avec (E)BP et return N, ce qui demande beaucoup d'attention et des cycles supplementaires pour la manipulation de (E)BP.
En plus, pour une pile maison, toutes les variables sont accollees, donc la mise en cache L2 est plus efficace, puisqu'elle se fait moins souvent.
Mais comme je le disais, dans l'esprit, c'est en effet un peu la meme chose ...

@++