Re: [pypy-dev] How do I get better jit_libffi traces?

2014-12-30 Thread Timothy Baldridge
That did it! My traces are nice and small now. Thanks! Timothy On Tue, Dec 30, 2014 at 12:34 PM, Maciej Fijalkowski wrote: > I would expect cif_description to need to be constant (in your example > it's i126, which I don't know where it comes from, but it's definitely > not a constant). Simple

Re: [pypy-dev] How do I get better jit_libffi traces?

2014-12-30 Thread Maciej Fijalkowski
I would expect cif_description to need to be constant (in your example it's i126, which I don't know where it comes from, but it's definitely not a constant). Simple promote should do the trick? On Tue, Dec 30, 2014 at 9:22 PM, Timothy Baldridge wrote: > I'm trying to optimize the FFI functionali

[pypy-dev] How do I get better jit_libffi traces?

2014-12-30 Thread Timothy Baldridge
I'm trying to optimize the FFI functionality in Pixie, and I'm not sure how to proceed. From what I understand, the JIT generator is able to optimize away calls to jit_libffi and simply replace them with bare calls to the c functions. However, not matter how I hint or mark things as immutable, I se

[pypy-dev] --shared on osx

2014-12-30 Thread Wouter van Heijst
Hei all, at the moment --shared on OSX is broken, merging the following PR: https://bitbucket.org/pypy/pypy/pull-request/293/shared-support-on-osx/ should take care of it. Is there anything I can do to move the pull request forward? Cheers, Wouter ___