IL2CPU (compiler)
Encyclopedia
IL2CPU is an AOT compiler
AOT compiler
An ahead-of-time compiler is a compiler that implements ahead-of-time compilation. This refers to the act of compiling an intermediate language, such as Java bytecode, .NET Common Intermediate Language , or IBM System/38 or IBM System i "Technology Independent Machine Interface" code, into a...

 that is written using a Common Intermediate Language
Common Intermediate Language
Common Intermediate Language is the lowest-level human-readable programming language defined by the Common Language Infrastructure specification and is used by the .NET Framework and Mono...

 compliant language (C#). It translates Common Intermediate Language
Common Intermediate Language
Common Intermediate Language is the lowest-level human-readable programming language defined by the Common Language Infrastructure specification and is used by the .NET Framework and Mono...

 to machine code
Machine code
Machine code or machine language is a system of impartible instructions executed directly by a computer's central processing unit. Each instruction performs a very specific task, typically either an operation on a unit of data Machine code or machine language is a system of impartible instructions...

. IL2CPU is the primary component of the Cosmos Project
Cosmos (operating system)
Cosmos is an open source operating system written in C#. It also encompasses a compiler for converting Common Intermediate Language bytecode into native instructions. The operating system is compiled together with a user program and associated libraries using IL2CPU to create a bootable...

, and is developed by the same team.

See also

  • Cosmos
    Cosmos (operating system)
    Cosmos is an open source operating system written in C#. It also encompasses a compiler for converting Common Intermediate Language bytecode into native instructions. The operating system is compiled together with a user program and associated libraries using IL2CPU to create a bootable...

  • .NET Framework
    .NET Framework
    The .NET Framework is a software framework that runs primarily on Microsoft Windows. It includes a large library and supports several programming languages which allows language interoperability...

  • Bartok
  • Open CIL JIT
  • SharpOS AOT
    SharpOS AOT (compiler)
    SharpOS AOT is an AOT compiler that is written using a Common Intermediate Language compliant language . It targets Common Intermediate Language. It targets SharpOS specifically.- See also :* SharpOS* .NET Framework* Bartok* Open CIL JIT* IL2CPU...


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK