1. The C# structs go through that codepath. If you set breakpoint there
for "clix hello.exe", it will be hit many times.
(System.SwitchStructure[mscorlib.dll] is the first class it is hit for.)

2. emit_grow is the macro that fjit uses to allocate space for structs.

-Jan

-----Original Message-----
From: Discussion of the Rotor Shared Source CLI implementation
[mailto:[EMAIL PROTECTED] On Behalf Of Archana
Sent: Monday, November 15, 2004 4:43 AM
To: [EMAIL PROTECTED]
Subject: [DOTNET-ROTOR] allocing space on stack

Hi,
 could some one please explain the following-
1. what kind of classes go through the value_class condition in
fjit.cpp: compile_ceenewobj (..)? (i tried using structs but it doesnt
go
thru that segment).
2. which piece of code (or macro if any) is responsible for allocing
space on the stack?
thanks verym uch
archana

===================================
This list is hosted by DevelopMentor(r)  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

===================================
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

Reply via email to