Compiling with -O0 is really quick, but the runtime is fairly slow. I haven't tried with -O1. -O2 takes a few seconds to compile, but that plus runtime is still faster than the pypy version with jit, but not by too much (I'm recalling the tests I did with the mandelbrot program specifically). I can get some actual numbers later today.
Sure I'll write up a post. This was a lot of fun, and I think it's a great way to teach people how pypy works. -Andrew On Thu, Mar 31, 2011 at 8:33 AM, Antonio Cuni <[email protected]> wrote: > On 31/03/11 14:28, Andrew Brown wrote: > > In any case, I'm satisfied with the speed. It's still beaten by a BF to C > > translator combined with gcc -O2 though, that'd be a tough case to beat. > =) > > what happens if you combine the BF to C with gcc -O0 or -O1? > > Anyway, I think that if you feel like writing a post explaining your > experience with using pypy and its jit for writing an interpreter, we could > publish it on our blog. I suppose it would be useful/interesting for other > people as well. > > What do the others think? >
_______________________________________________ [email protected] http://codespeak.net/mailman/listinfo/pypy-dev
