Help


from Wikipedia
« »  
Further blurring the distinction between interpreters, byte-code interpreters and compilation is just-in-time compilation ( or JIT ), a technique in which the intermediate representation is compiled to native machine code at runtime.
This confers the efficiency of running native code, at the cost of startup time and increased memory use when the bytecode or AST is first compiled.
Adaptive optimization is a complementary technique in which the interpreter profiles the running program and compiles its most frequently executed parts into native code.
Both techniques are a few decades old, appearing in languages such as Smalltalk in the 1980s.

2.251 seconds.