New submission from Glyph <glyph@twistedmatrix.com>: I am lead to believe this has something to do with the JIT eventually tracing through an infinite multitude of possible loops in a long-running program with combinatorial code paths. Honestly I don't personally understand the issue, all I know is that twistedmatrix.com's deployment of trac on pypy leaks an infinite amount of memory and then crashes. My understanding is that arigo, at least, knows what's going on, because there's a branch working on addressing this. I hope that someone else will fill out better metadata. ---------- assignedto: arigo messages: 6295 nosy: arigo, glyph, pypy-issue priority: critical status: unread title: leak ________________________________________ PyPy bug tracker <tracker@bugs.pypy.org> <https://bugs.pypy.org/issue1629> ________________________________________
Fijal <fijall@gmail.com> added the comment: Fixed as of 4 days ago :) ---------- nosy: +fijal status: unread -> resolved ________________________________________ PyPy bug tracker <tracker@bugs.pypy.org> <https://bugs.pypy.org/issue1629> ________________________________________
Armin Rigo <armin.rigo@gmail.com> added the comment: Yes, I merged the branch and then (I believe) fixed a remaining issue. Now is a good time to test on a real case: please try with the latest nightly (so far http://buildbot.pypy.org/nightly/trunk/pypy-c-jit-67840-934879cb2719-linux64... ) and tell us if things improve! ---------- status: resolved -> testing ________________________________________ PyPy bug tracker <tracker@bugs.pypy.org> <https://bugs.pypy.org/issue1629> ________________________________________
mattip <matti.picus@gmail.com> added the comment: glyph can you reproduce this or can we close the issue as "fixed"? ---------- nosy: +mattip ________________________________________ PyPy bug tracker <tracker@bugs.pypy.org> <https://bugs.pypy.org/issue1629> ________________________________________
Glyph <glyph@twistedmatrix.com> added the comment: I think this indicates it must have been fixed at some point :-). trac 2159 0.0 3.1 744344 512152 ? Sl Apr07 8:38 /opt/pypy-2.2- linux64/bin/pypy /opt/pypy-2.2-linux64/bin/twistd --pidfile /srv/trac/run/twistd.pid --logfile /srv/trac/log/twistd.log --rundir /srv/trac/run --python /srv/trac/config/server.tac ________________________________________ PyPy bug tracker <tracker@bugs.pypy.org> <https://bugs.pypy.org/issue1629> ________________________________________
participants (4)
-
Armin Rigo
-
Fijal
-
Glyph
-
mattip