What is JIT and how is works?

Answers were Sorted based on User's Feedback



What is JIT and how is works?..

Answer / versha

jit is stands for just in time compiler
in case of compilation
source code ->language compiler->MSIL->JIT->native\machine
code

in case of compilation the source code is compiled by its
language compiler like in case of vb.net it is compiled by
its lanfuage comiler and then convert it in MSIL which jit
can understand and then jit compile itand convert it in
machine code
types of jit
1)pre-jit
it compile all methods at one time compilation
2)econo-jit
it compile only those methods which are cslled at run
time
3)normal jit
it compile only those methods which are called at run time
and the mthods which are compiled at one time that is kept
in cache and next time when that need it tack from cache

Is This Answer Correct ?    6 Yes 0 No

What is JIT and how is works?..

Answer / pankaj purohit

Agree with the Versha

But there are some different between Machine code and native
code. JIT convert in Native code and send it to CLR and then
CLR will send it to OS

Different Machine code run in a sequences start form a to z
and native code picks randomly.

Is This Answer Correct ?    0 Yes 0 No

What is JIT and how is works?..

Answer / kirti

An acronym for "just-in-time," a phrase that describes an action that is taken only when it becomes necessary, such as just-in-time compilation or just-in-time object activation

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Dot Net General Interview Questions

What is Global Assembly Cache (GAC) and what is the Purpose of it?

1 Answers  


Explain the difference between the while and for loop. Provide a .net syntax for both loops?

0 Answers  


Without UDDI, is it possible to access a remote web service ?

1 Answers   RR, TCS, Tech Mahindra,


How do you pass value of a text box from page1.aspx to page2.aspx without storing it as a session value?

6 Answers   C Squared Systems,


How does u handle this COM components developed in other programming languages in .NET?

0 Answers  






Explain code access security.

0 Answers  


What is the difference between response.redirect & server.transfer?

0 Answers  


Explain the procedure to add assemly to gac to make it shared one?

0 Answers  


Which namespace is used to support multithearding in .NET?

0 Answers   Sans Pareil IT Services,


Value type & data types difference. Example from .NET.

2 Answers   TCS,


Should I implement finalize on my class? Should I implement idisposable?

0 Answers  


Explain manifest & metadata.

5 Answers   Wipro,


Categories