3 ms·
Yes, the JIT has more profile guided data as to what your program actually does at runtime, therefore it can optimize better.
by vips7L 4y ago
Yes, the JIT has more profile guided data as to what your program actually does at runtime, therefore it can optimize better.
- gpderetta 4y agoOn the other hand some optimization are so expensive that a JIT just doesn't have the execution budget to perform them. Probably the optimal system is an hybrid iterative JIT/AOT compiler (which incidentally was the original objective of LLVM).