News for hackers. Stuff that matters.
Re:PyPy: JIT progress, 50% faster baseline than CPython by silentbicycle on Wednesday June 24, 2009 @08:30AM (#671958)
...in long-running loops. I wonder how large the start-up costs are, though? Granted, non-long-running loops are by definition not running for long, so it's ok if they're a bit less efficient, but 2x faster in hotpots is still different from 2x faster overall.

FWIW, LuaJIT runs everything 2-4x faster for me, and more so with long-running loops. Lua's semantics are simpler, though, so it's easier to determine which optimizations are applicable when. (The only downsides for LuaJIT are that it's only for i386, and that it uses about a third more space.)

Re:PyPy: JIT progress, 50% faster baseline than CPython by amix on Wednesday June 24, 2009 @02:24AM (#671696)
50% faster on a long running for loop is not the same as 50% faster baseline from CPython... At least from my knowledge PyPy's RPython is not faster than CPython.
Re:PyPy: JIT progress, 50% faster baseline than CPython by jnoller on Wednesday June 24, 2009 @10:10AM (#672081)
50% faster... on selected benchmarks. Run pypy through the unladen-swallow performance benchmarks (very real-world tests) and get some more accurate numbers.
Re:PyPy: JIT progress, 50% faster baseline than CPython by vegai on Thursday June 25, 2009 @01:52AM (#673225)
Why do people always benchmark JVM-ported languages to be lot faster than the main version, but in actual production use they turn out to be much slower?