Pre-JIT - Complies COMPLETE source CODE into native code at the TIME of deployment.
Econo-JIT - Complies methods that are called at runtime.
Normal-JIT - Complies methods that are called at runtime and get stored in CACHE. Next time when the same method is called, it will be taken from cache.