| ▲ | pjmlp 4 hours ago | |
JIT compilers certainly do not give the same machine code for the same input. The actual machine code depends on several parameters, and it is very hard to replicate them, hence why many devs get benchmarks with JITs wrong. Additionally, compiler optimisation passes with machine learning is starting to be a thing, yet another way how the machine code differs for the same input across compiler executions. | ||