Re: [DOTNET-ROTOR] Rotor method frame questions

2005-09-07 Thread Jan Kotas
, September 07, 2005 9:08 AM To: DOTNET-ROTOR@DISCUSS.DEVELOP.COM Subject: [DOTNET-ROTOR] Rotor method frame questions Hi, I have a couple of questions about FramedMethodFrame and the JIT thunk 1. Why does MethodDesc::CallDescr construct a fake FramedMethodFrame instance on the stack? Is it for the arg

[DOTNET-ROTOR] Rotor method frame questions

2005-09-07 Thread Kaushik Srenevasan
Hi, I have a couple of questions about FramedMethodFrame and the JIT thunk 1. Why does MethodDesc::CallDescr construct a fake FramedMethodFrame instance on the stack? Is it for the arg iterator to work? 2. In the JIT thunk, the instruction following push edx, pushes an addresses onto the stack.