What is JIT and how is works?

Answer Posted / 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



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How will you do redo and undo in textbox control?

578


State the various features present in .NET?

613


How is .net core cross platform?

651


What is a metadata in .net?

578


What is dot net architecture?

574






What are the deferred execution and the immediate execution in linq?

556


Explain assemblies in .net?

627


What's a windows process in .net?

550


What is deferred execution vs. Immediate execution in linq?

586


Explain how does assembly versioning work?

600


What is alias ? Is it used in .Net ?

640


Please explain what is immutability, what is it for and how is it codified?

550


What is the concept of inheritance in .net?

613


why you wouldn't want to write into it even if you could

583


Tell us what is heap and what is stack?

574