Different types of jit, DOT NET Programming

JIT compiler is the part of the runtime execution environment. In Microsoft .NET there are three types  of JIT compilers are available:

1) Pre-JIT :- The Pre-JIT compiles the complete source code into the native code in a single compilation

cycle. This process is done at the time of deployment of the application.

2) Econo-JIT :- The Econo-JIT compiles only those methods that are called at runtime. However, these

compiled methods are removed when they are not needed.

3) Normal-JIT :- The Normal-JIT compiles only those methods that are called at the runtime. These methods are compiled the first time when they are called, and then they are stored in the cache. When the same  methods  are called again, the compiled code from cache is used for the execution.

Posted Date: 9/21/2012 6:52:08 AM | Location : United States







Related Discussions:- Different types of jit, Assignment Help, Ask Question on Different types of jit, Get Answer, Expert's Help, Different types of jit Discussions

Write discussion on Different types of jit
Your posts are moderated
Related Questions
What is nested Classes? You can access an array using the INDEX value of that array, but how many times you know the real value of the index. The Hashtable provides a way of ac

The SQL cache dependencies is a new characteristic in ASP.NET 2.0 which can automatically invalidate a cached data object (like a Dataset) when the related data is modified in the

What is a Manifest?  An assembly manifest have all the metadata needed to specify the assembly's version requirements and security identity, and all metadata required to define

Experienced Microsoft .NET web developer The developer must be reliable as well as most of all use best practices for coding as well as application design. a) .NET 3.5 (ideal

Explain the architecture of ADO.NET in brief. AD0.NET having of two fundamental components: The DataSet, which is disconnected from the data source and does not require to k

This assignment is based on lectures, tutorials, computer labs and research work. 1. Background During the lectures and tutorials on business process modeling and business

Very, Very Boards does a big business in shirts, especially for groups and teams. They need a project that will calculate the price for individual orders, as well as a summary for

What are the different implementations of LINQ? The different implementations of LINQ are: LINQ to SQL - Refers to a component of.NET Framework version 3.5 that provides a

What is Data Independence? Data independence means that "the application is independent of the storage structure and access method of data". In other words, the ability to cha

What is CAR (Causal Analysis and Resolution)? The basic purpose of the CAR is to analyze all the problems, defects, and good practices/positive triggers in projects, perform a