Versions des environnements
Viv,
There are a few permutations of what will happen based on the optimizers analysis of your code ie. is the array on the stack etc. It could decide to unroll and inline the loop completely, or it could decide to re-order instructions for better cache coherence?
The point I should have added to my original comment was that MS are putting a huge amount of time and effort into optimizing JITters (go look at Pheonix and POGO) to the point where they can actually generate code based on how the user "uses" the application!
You should make sure that you optimize for algorithmic efficiency and not assume that the IL represents the actual native code being generated!
Regards
Neil
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement