¡@

Home 

c# Programming Glossary: edi

Is there a way to see the native code produced by theJITter for given C# / CIL?

http://stackoverflow.com/questions/1945719/is-there-a-way-to-see-the-native-code-produced-by-thejitter-for-given-c-sharp

but I have no idea how to do this. Is it even possible edit to add Findings Thanks for answers have accepted the one from.. it turns out the JITter can actually do arithmetic Here's edited samples from the Disassembly window. The various Shifter.. mov dword ptr esi 4 14h ... 0000019b mov dword ptr edi 4 0Fh It's inlined and then computed all these static divisions..

.NET JIT potential error?

http://stackoverflow.com/questions/2056948/net-jit-potential-error

esi oVec.x 0 for oVec.y 0 oVec.y 2 oVec.y 0000000c mov edi 2 oVec.y 2 WRONG oDoesSomething.Do oVec 00000011 push edi 00000012.. edi 2 oVec.y 2 WRONG oDoesSomething.Do oVec 00000011 push edi 00000012 push esi 00000013 mov ecx ebx 00000015 call dword ptr.. dword ptr ds 00170210h first unrolled call 0000001b push edi WRONG does not increment oVec.y 0000001c push esi 0000001d..

x86/x64 CPUID in C#

http://stackoverflow.com/questions/3216535/x86-x64-cpuid-in-c-sharp

it's just a little outdated or something. EDIT See the edit history if you care about how we got here which is uninteresting... push ebp 0x8B 0xEC mov ebp esp 0x53 push ebx 0x57 push edi 0x8B 0x45 0x08 mov eax dword ptr ebp 8 move level into eax 0x0F.. 8 move level into eax 0x0F 0xA2 cpuid 0x8B 0x7D 0x0C mov edi dword ptr ebp 12 move address of buffer into edi 0x89 0x07 ..

Non-unique enum values

http://stackoverflow.com/questions/8043027/non-unique-enum-values

values I am trying to obscure the index positions on an edi file... I had a situation where 2 or 3 things could be at an..