Hi, although the code where the stack is grown according to the number of local variables is very clear and explicit; the reverse is not clear, when the method returns. can some one please point out where in the JIT, the stack is dropped depending on the #locals that were allocated. how the stack is adjusted wrt arguments, return values are simple to find though. Thanks very much. archana
=================================== This list is hosted by DevelopMentorŪ http://www.develop.com ASP.NET courses you may be interested in: Guerrilla.NET November 29 - December 03, 204, in London, UK December 06-10, 2004, in Los Angeles http://www.develop.com/courses/gdotnetls Essential .NET: building applications and components with CSharp November 29 - December 03, 2004, in Los Angeles http://www.develop.com/courses/edotnet View archives and manage your subscription(s) at http://discuss.develop.com