Laura Creighton | 30 Sep 14:52 2014
Picon

Paetron .. more ways to get micropayments

Two friends of mine is using this to support mobile game development. 
After 2 weeks of using it, they have hit the 100 USD a month milestone
(so the TB proboards forum is about to be ad-free).

Read about the service here.
http://www.patreon.com/faq

I thought it might be something we are interested in.

You can see how they are using it here:
http://www.patreon.com/TreseBrothers

Laura
Timothy Baldridge | 29 Sep 01:28 2014
Picon

JITing non looping interpreted functions

Let's say I have a bit of interpreter level code code that does something as simple as reduce:

acc = None
for x in range(10000):
  acc = interpret(func, wrap(x))

return acc


The problem I seem to be hitting is that since there isn't a loop inside the code (in the func variable) interpret is running, I don't seem to be getting an efficient trace. In essence I want the trace to start at the call to interpret, and inline enough of the above loop to end the trace at the next call to interpret.

What's the best way to go about doing something like that?

Thanks,

Tim
_______________________________________________
pypy-dev mailing list
pypy-dev <at> python.org
https://mail.python.org/mailman/listinfo/pypy-dev
Timothy Baldridge | 26 Sep 18:22 2014
Picon

What is ABORT_ESCAPE?

I have a JIT I've been working on for a few days now, and initial results were awesome, the JIT log showed just a few assembly ops to execute each iteration of a simple "count to 10000" loop. However, then I changed something and the traces stopped being generated. 

I hooked up the JIT hooks and noticed that about every 1000 iterations I'd get "ABORT_ESCAPE".  After a bit more printing I get this: https://gist.githubusercontent.com/halgari/3cd3cd10f359f2103b89/raw/d8f335f72af5cf13c0b47b26e6d1e8b5c91b02ab/gistfile1.txt

Now if I disable virtualizables, everything works fine. What should I be looking for to troubleshoot this?

Thanks,

Tim

_______________________________________________
pypy-dev mailing list
pypy-dev <at> python.org
https://mail.python.org/mailman/listinfo/pypy-dev
Eugenio Cano-Manuel Mendoza | 25 Sep 18:01 2014
Picon

Problem with PyPy3 and lxml

Hello,

I'm currently trying to install lxml inside a virtual environment using PyPy3 (pypy3 2.3.1). During the compilation part, lxml fails to build. I asked on #pypy and they pointed me to lxml-cffi but it fails to build as well (error message here http://pastebin.com/LUw3FrDK). It works without a problem using PyPy 2.2.*, but it doesn't have Python 3 support.

Cheers,
Eugenio
_______________________________________________
pypy-dev mailing list
pypy-dev <at> python.org
https://mail.python.org/mailman/listinfo/pypy-dev
Ram Rachum | 24 Sep 13:56 2014

Re: Pypy3 supporting Python 3.3

Is this still broken? (I'm waiting for Windows binaries of Py3.3 development builds.)

On Fri, Sep 19, 2014 at 11:35 AM, Matti Picus <matti.picus <at> gmail.com> wrote:
Something is broken, I just tried to debug and wrote about it on IRC
https://botbot.me/freenode/pypy/
It seems to be in the ffi mechanism, but I don't have more time today to play



On 19/09/2014 11:32 AM, Ram Rachum wrote:
So no Windows one? 

On Fri, Sep 19, 2014 at 8:11 AM, Armin Rigo <arigo <at> tunes.org> wrote:
Hi Ram,

On 18 September 2014 17:41, Matti Picus <matti.picus <at> gmail.com> wrote:
> Sorry, the 3.3 is a typo, it should read 3.2.5

Some in-progress betas are available from:

http://buildbot.pypy.org/nightly/py3.3/

Maybe someone working on it can trigger a further, more up-to-date
build; most of them happen to be "nojit".


A bientôt,

Armin



_______________________________________________
pypy-dev mailing list
pypy-dev <at> python.org
https://mail.python.org/mailman/listinfo/pypy-dev
Gelin Yan | 23 Sep 10:31 2014
Picon

What is the max heap size pypy can manage well?

Hi All

   I am interested in using pypy for production now. Due to I need to handle a large number of concurrent connections (almost 500K). I want to know the max heap that pypy can manage.

   As I know V8 still have a limit on 1.4G heap size, I am not sure whether pypy has a similar limitation like that. Thanks.

Regards

gelin yan
_______________________________________________
pypy-dev mailing list
pypy-dev <at> python.org
https://mail.python.org/mailman/listinfo/pypy-dev
Armin Rigo | 23 Sep 08:22 2014

PyPy Warsaw Sprint (October 21-25th, 2014)

Hi all,

Here's the announcement (below) for the next PyPy sprint, in one
month's time in Warsaw.  It will take place just after the Polish
PyCon Pl'14 conference, which is also in Poland, although not in
Warsaw.  See http://pl.pycon.org/2014/en/ in case you're interested.
(There is of course no need to attend one in order to attend the
other.)

Armin

=====================================================================
         PyPy Warsaw Sprint (October 21-25th, 2014)
=====================================================================

The next PyPy sprint will be in Warsaw, Poland for the first
time. This is a fully public sprint. PyPy sprints are a very good way
to get into PyPy development and no prior PyPy knowledge is necessary.

------------------------------
Goals and topics of the sprint
------------------------------

For newcomers:

* Bring your application or library and we'll help you port it to PyPy
  (if needed), benchmark and profile.

* The easiest way to start hacking on PyPy is to write support for
  some missing Python 3.3 functionality, or to work on numpy.

We'll also work on more specific topics, depending on who is here
and what their interest is, like some missing GC/JIT optimizations,
software transactional memory, etc.

-----------
Exact times
-----------

The work days should be October 21st - 25th, 2014.  There might be
a day or an afternoon of break in the middle.  We'll typically start
at 10:00 in the morning.

------------
Location
------------

The sprint will happen within a room of Warsaw University.  The
address is Pasteura 5 (which is a form of "Pasteur street"), dept. of
Physics, room 450.  The person of contact is Maciej Fijalkowski.

--------------
Registration
--------------

If you want to attend, please register by adding yourself to the
"people.txt" file in Mercurial::

  https://bitbucket.org/pypy/extradoc/
  https://bitbucket.org/pypy/extradoc/raw/extradoc/sprintinfo/warsaw-2014

or on the pypy-dev mailing list if you do not yet have check-in rights::

  http://mail.python.org/mailman/listinfo/pypy-dev

Remember that Poland is a regular Schengen zone EU country, with
main-EU-zone power adapters.
Matti Picus | 22 Sep 20:19 2014
Picon

PyPy 2.4.0 has been released

Thanks to bug reporters and fixers, we have come out of the beta cycle 
with a much better product, a brand new, shiny PyPy 2.4.0, available now.
http://morepypy.blogspot.com/2014/09/pypy-240-released-9-days-left-in.html
http://doc.pypy.org/en/latest/release-2.4.0.html

Please consider helping out in the final days of our funding drive, only 
9 days left to obtain a matching donation from the PSF.
Matti
Matti Picus | 19 Sep 12:20 2014
Picon

PyPy 2.4.0 final prerelease now available

The pypy-2.4.0 binaries are available at https://bitbucket.org/pypy/pypy/downloads (except OS X, which should arrive over the weekend).
Please try them out, if all is OK I will upate the web sites and push a blog post early next week.
Matti

Here are the MD5 hashes

63bd68546f60cf5921ba7654f3fe47aa  pypy-2.4.0-linux64.tar.bz2
6c9b444a1cd090ab7b43083a24e07734  pypy-2.4.0-linux-armel.tar.bz2
5ff951da5989a00e01611678c311f8af  pypy-2.4.0-linux-armhf-raring.tar.bz2
d7540883a52f91433da62b0cdfaaa30f  pypy-2.4.0-linux-armhf-raspbian.tar.bz2
77a971f5198685ff60528de5def407dd  pypy-2.4.0-linux.tar.bz2
59ecfb3084e725fb5fd5ccedf8e0686a  pypy-2.4.0-src.zip
907d6fbabc5bcd5bafdcf02a76a8ca33  pypy-2.4.0-win32.zip
5487df96f47d93fc1c45265c26f17945  pypy-2.4.0-src.tar.bz2

And sha1

c362247226f1cde2b957ab5e885f41475381553b  pypy-2.4.0-linux64.tar.bz2
d542ee549ded9face573ac9fb49a23f5a5b4be60  pypy-2.4.0-linux-armel.tar.bz2
b8e02dc381e5040e2bf50541e82f0148f9a46a48  pypy-2.4.0-linux-armhf-raring.tar.bz2
ad65e7ddb1582b465a37090dc4a13bc37a8cd95d  pypy-2.4.0-linux-armhf-raspbian.tar.bz2
fd52b42069287ca11e816c8e18fc95f53542c73d  pypy-2.4.0-linux.tar.bz2
fdc25708de28f7e46caa4435507c44f534f6c817  pypy-2.4.0-src.tar.bz2
16e9f954e2829fc3961c922d016259f44ac55a0e  pypy-2.4.0-src.zip
b72c3365c23c34ffd35a781fb72d8722e0b7517e  pypy-2.4.0-win32.zip

_______________________________________________
pypy-dev mailing list
pypy-dev <at> python.org
https://mail.python.org/mailman/listinfo/pypy-dev
Ram Rachum | 18 Sep 16:59 2014

Pypy3 supporting Python 3.3

Hi everybody,

I've been waiting for a a Pypy3 release that supports Python 3.3 for a while now. Today I went on the Pypy site to check whether one has been released.

I was happy to see this: 

the Python3.3 compatible release — PyPy3 2.3.1

I downloaded the new release, but the prompt I got was this: 

Python 3.2.5 (986752d005bb, Jun 19 2014, 21:38:38)
[PyPy 2.3.1 with MSC v.1500 32 bit] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>>

It says "Python 3.2.5" rather than Python 3.3.x. I also tried running some code that uses `yield from` and it failed.

So what's going on? Is there a release that supports Python 3.3 or not? I'd be happy to use a beta or even alpha release, as long as it's available in binary form.


Thanks,
Ram.
_______________________________________________
pypy-dev mailing list
pypy-dev <at> python.org
https://mail.python.org/mailman/listinfo/pypy-dev
Toby | 16 Sep 09:20 2014

Donation and Sponsorship Inquiry

Hello pypy developers ,

This is Toby from Leawo Software(www.leawo.org) and am working there as a BD Director. 

Am reaching out here to ask are you interested in software donation or host a giveaway for your users or accept the sponsorship in any formWe can offer basically any software you see on our website mentioned above.

Thank you and i look forward to your early reply to know more info and discuss more details.

Have a great day! 

Best regards,
 
Toby from Leawo BD Department
 
Skype: Tobyyang84
 
Office Line: +86 755-26553081-8013
_______________________________________________
pypy-dev mailing list
pypy-dev <at> python.org
https://mail.python.org/mailman/listinfo/pypy-dev

Gmane