4 ms·
> By which you mean < 10× ? Yup > So not those Java -Xint, PHP, Ruby, Python 3 programs? Pretty much. The Java -Xint stuff turns off the JIT and purely uses
by cogman10 1y ago
> By which you mean < 10× ?
Yup
> So not those Java -Xint, PHP, Ruby, Python 3 programs?
Pretty much. The Java -Xint stuff turns off the JIT and purely uses the interpreter. That's not how anyone (that I'm aware of) uses java. I had to look up exactly what that flag did.
Ruby I think might be underperforming because `yjit` isn't enabled by default. I suspect the same of Python (it just got a jit with python 3.13. Looks like it's still marked as experimental)
- igouy 1y ago`yjit` was enabled explicitly. https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/nbody-ruby-8.html#log https://benchmarksgame-team.pages.debian.net/benchmarksgame/... > Let me specify that what I'm calling interpreted… Is everything except native aot compilers.