On Thu, Sep 23, 2010 at 5:28 PM, Gary Robinson <[email protected]> wrote: > Thanks for your response Alex... I have a couple follow-up questions: > >> Yes, 64-bit support for asmgcc as merged, however there appears to be >> a performance issue with it, it's not nearly as fast as it should be. > > Is this a matter that is getting PyPy developer attention, or is expected to > in the relatively near future? >
We're aware of it, and it will definitely happen before we do any sort of release. >> multiproccessing was added to the stdlib in 2.6, we have a >> fast-forward branch that's aiming to implement 2.7, so when it's >> released it will contain a multiprocessing module. > > That's great news. Is there any estimate of when a fairly stable beta will be > available? > Amaury or Benjamin could better say. > Thanks! > Gary > > -- > > Gary Robinson > CTO > Emergent Discovery, LLC > personal email: [email protected] > work email: [email protected] > Company: http://www.emergentdiscovery.com > Blog: http://www.garyrobinson.net > > > > > On Sep 23, 2010, at 12:54 PM, Alex Gaynor wrote: > >> On Thu, Sep 23, 2010 at 11:51 AM, Gary Robinson <[email protected]> wrote: >>> Hi, >>> >>> I saw the PyPy Status Blog post mentioning that there is a working asmgcc >>> for x86_64 linux. I wonder if you could clarify the status of it a bit >>> further. The last thing Jason Creighton wrote on the subject that I can >>> find, from Aug 13, was: "...the bottom line is that the main goal of my >>> GSoC was accomplished: A working 64-bit PyPy JIT. Hopefully I'll be able to >>> complete asmgcc-64, and make the JIT even faster..." >>> >>> But the new Status Blog post says " It not only includes working 64bit JIT >>> (merged into PyPy trunk), but also a working asmgcc for x86_64 linux >>> platform, that makes it possible to run the JIT on this architecture with >>> our advanced garbage collectors" >>> >>> So it sounds like he (or someone) DID get the Linux version of it working. >>> Has it been merged into the trunk? Does it seem stable? You say: "Expect >>> this to be a major selling point for the next PyPy release :-)" Do you >>> have an estimate of when that'll come out? >>> >>> I'm looking forward to testing PyPy for some of our music recommendation >>> code. The main thing holding me back so far is the lack of 64-bit support. >>> >>> The other thing in the way is that I need to use multiple cores. I can >>> home-grow a solution for my needs, but it would be great if the python >>> multiprocessing library were to be supported. I see "r77223 - in >>> pypy/branch/fast-forward/pypy/module/_multiprocessing: . test" in the svn >>> commit log, dated Tuesday of this week >>> (http://permalink.gmane.org/gmane.comp.python.pypy.cvs/29865)... I'm hoping >>> that means it's going to be supported soon? That would be really great. >>> >>> Thanks, >>> Gary >>> >>> -- >>> >>> Gary Robinson >>> CTO >>> Emergent Discovery, LLC >>> personal email: [email protected] >>> work email: [email protected] >>> Company: http://www.emergentdiscovery.com >>> Blog: http://www.garyrobinson.net >>> >>> >>> >>> >>> _______________________________________________ >>> [email protected] >>> http://codespeak.net/mailman/listinfo/pypy-dev >>> >> >> Yes, 64-bit support for asmgcc as merged, however there appears to be >> a performance issue with it, it's not nearly as fast as it should be. >> >> multiproccessing was added to the stdlib in 2.6, we have a >> fast-forward branch that's aiming to implement 2.7, so when it's >> released it will contain a multiprocessing module. >> >> Alex >> >> -- >> "I disapprove of what you say, but I will defend to the death your >> right to say it." -- Voltaire >> "The people's good is the highest law." -- Cicero >> "Code can always be simpler than you think, but never as simple as you >> want" -- Me > > Alex -- "I disapprove of what you say, but I will defend to the death your right to say it." -- Voltaire "The people's good is the highest law." -- Cicero "Code can always be simpler than you think, but never as simple as you want" -- Me _______________________________________________ [email protected] http://codespeak.net/mailman/listinfo/pypy-dev
