clix.exe is the runtime launcher for Rotor.
Clix.exe will load helloworld.exe (the IL code) and the sscli runtime
that executes the IL code.
This allows Rotor not to depend on the OS to provide a hook to execute
IL code.
In windows, in order to launch IL code directly, the OS loader has to
have a hook in the ExeMain (or DLLMain) to jump to the runtime loader in
order to load and run the IL code.
Having a clix makes rotor easy to work on different platforms.

No, there is no "clix"-like commercial CLR.


-----Original Message-----
From: Discussion of the Rotor Shared Source CLI implementation
[mailto:[EMAIL PROTECTED] On Behalf Of SUBSCRIBE
DOTNET-ROTOR Memomana
Sent: Monday, August 16, 2004 9:58 AM
To: [EMAIL PROTECTED]
Subject: [DOTNET-ROTOR] CLR vs. SSCLI

Hi,

>From looking at the Task Manager, I notice that running a HelloWorld
program
in the commercial CLR
> HelloWorld.exe
creates one new process (i.e. HelloWorld.exe), whereas running it in the
SSCLI
>clix HelloWorld.exe
creates one process (i.e. clix.exe).

For the latter case, why is there only one process (i.e. clix)? Where is
the
HelloWorld process?

Moreover, is there any 'clix'-like command in the commercial CLR to run
a
process? I mean that something like:
> clix-for-the-clr HelloWorld

Thank you beforehand.


Memomana

===================================
This list is hosted by DevelopMentor(r)  http://www.develop.com
ASP.NET courses you may be interested in:

Guerrilla ASP.NET
15 March 2004, in Boston, MA
17 May 2004 in Torrance, CA
7 June 2004, London, UK

http://www.develop.com/courses/gaspdotnetls

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 ASP.NET
15 March 2004, in Boston, MA
17 May 2004 in Torrance, CA
7 June 2004, London, UK

http://www.develop.com/courses/gaspdotnetls

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to