November 2002
Intermediate to advanced
560 pages
11h 16m
English
As noted earlier, the CLR consists of three subsystems: the type and metadata systems (covered in Chapters 2 and 3, respectively) and the execution system (the focus of this chapter). The execution system is primarily responsible for the controlled execution of programs that contain managed code. For example, one responsibility of the execution system, and possibly the most immediately obvious, is the just-in-time (JIT) compilation of Common Intermediate Language/Intermediate Language (CIL/IL) to native code for the current execution platform. However, the execution system accomplishes much more than just JIT compilation; for example, it ensures that executing code meets the system's security requirements.
Many ...
Read now
Unlock full access