Why would the .NET Framework use Econo-JIT (Just-inTime)?
to compile only the methods that are called at run time and then store them in cache for one minute
to compile only the methods that are called at run time and remove them from memory after execution
to compile only methods called at run time - which are compiled the first time the methods are called and then stored in cache to be used for execution when the same methods are called again
to compile complete source code into native code in a single compilation cycle during deployment of the application