Hacker News new | past | comments | ask | show | jobs | submit login

Yes, the JIT has more profile guided data as to what your program actually does at runtime, therefore it can optimize better.



On 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).




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: