|Date:||August 17, 2007 / year-entry #303|
|Summary:||Prerequisites: Basic understanding of assembly language. When you debug through some managed code at the assembly level, you may find that there are an awful lot of nop instructions scattered throughout your method. What are they doing there; isn't the JIT smart enough to remove them? Isn't this going to slow down execution of my...|
Prerequisites: Basic understanding of assembly language.
When you debug through some managed code at the assembly level, you may find that there are an awful lot of
It is my understanding that¹ this
Don't worry. If there's no debugger, the JIT won't generate the dummy
¹As with all statements of alleged fact, this statement is an interpretation of events based on observation and thought and does not establish a statement of the official position of the CLR JIT compiler team or Microsoft Corporation, and that interpretation may ultimately prove incorrect.
<-- Back to Old New Thing Archive Index