On Wed, Oct 17, 2012 at 7:58 PM, Philip Jenvey <pjen...@underboss.org> wrote: > PyPy will allocate them on the stack. I'm not sure what you mean by having > "unoptimized, unemitted operations in the IR". It optimizes the operations > around them too. > > This is a pretty good description of it all if you haven't seen it already: > > http://morepypy.blogspot.com/2010/09/escape-analysis-in-pypys-jit.html
Yeah, that's the article I read. I guess I mostly meant that it will emit IR for the operations before making decisions about where to put the object and its contents. I consider the latter part of that to be optimization, and then eventually code is emitted. - Charlie _______________________________________________ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev