Here is my jitlog: > > https://gist.github.com/3341474 > > > I updated my jitlog after the work I did last night. I was able to pull about 50+ ops out of the jitted code, but still, I'm dealing with the fact that the JIT doesn't realize it can optimize away my data stack. Around line 55 in the stack, you can see that my IS_EQ op is still trying to update the stack, and the instruction pointer.
So I guess this is my current question. What is the best way to represent a data stack (like python does) in a interpreter. Currently I have an array indexed by a stack pointer, and then I mark stack[sp] and stack[sp-1] as 'reds', but is that really what I should be doing here? Thanks, Timothy
_______________________________________________ pypy-dev mailing list pypy-dev@python.org http://mail.python.org/mailman/listinfo/pypy-dev