Virtual Execution System
The Virtual Execution System (VES) is a run-time system of the Common Language Infrastructure CLI which provides an environment for executing managed code. It provides direct support for a set of built-in data types, defines a hypothetical machine with an associated machine model and state, a set of control flow constructs, and an exception handling model. To a large extent, the purpose of the VES is to provide the support required to execute the Common Intermediate Language CIL instruction set.
Implementations
The Common Language Runtime (CLR) is the .NET Framework's implementation of the VES. Other notable implementations of the CLI such as Mono and Portable.NET include their own VES implementations.
See also
|
This article is issued from Wikipedia - version of the Thursday, April 10, 2014. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.