cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end ) | use cffi for calling C | if a pep adds a mere 25-30 [C-API] functions or so, it's a drop in the ocean (cough) - Armin
Hodgestar has quit [Remote host closed the connection]
arigato has quit [Ping timeout: 264 seconds]
antocuni has quit [Ping timeout: 264 seconds]
antocuni has joined #pypy
arigo has joined #pypy
Hodgestar has joined #pypy
_whitelogger has joined #pypy
todda7 has joined #pypy
Techcable has joined #pypy
dansan has joined #pypy
jcea has quit [Ping timeout: 260 seconds]
swills_ has joined #pypy
astronavt___ has joined #pypy
nulano_ has joined #pypy
nulano has quit [Ping timeout: 240 seconds]
swills has quit [Quit: No Ping reply in 180 seconds.]
marvin has quit [Ping timeout: 240 seconds]
astronavt has quit [Ping timeout: 240 seconds]
nulano_ is now known as nulano
ulope has quit [Ping timeout: 240 seconds]
marvin_ has joined #pypy
ulope has joined #pypy
antocuni has quit [Ping timeout: 246 seconds]
antocuni has joined #pypy
runciter has quit [Read error: Connection reset by peer]
runciter has joined #pypy
dustinm- has joined #pypy
dustinm has quit [Read error: Connection reset by peer]
Gustavo6046 has quit [Ping timeout: 264 seconds]
forgottenone has joined #pypy
<arigo> aargh, "did you know" that PyArg_ParseTuple() when using just a couple of format codes ("es", "et"), returns to you a pointer that you actually have a free
<arigo> it's written in a far-away corner of the documentation
<arigo> time to grep through my projects (notably cffi) to see how many times I leak
<cfbolz> :-(
<cfbolz> hi Armin!
<arigo> morning!
<arigo> cfbolz: btw you asked in an issue if the jit crash rings a bell: no, it doesn't
<cfbolz> how are you doing?
<arigo> fine, thanks
<cfbolz> arigo: it looks really bizarre :-(
<cfbolz> probably an interaction of jitting at just the wrong deep stack level and vmprof
<arigo> maybe getting the RecursionError from somewhere inside the JIT, leaving the vmprof stack unbalanced
<cfbolz> arigo: yes, that's kind of what I suspect
<cfbolz> arigo: bit annoying to fix
<arigo> yes
<cfbolz> maybe we can at least not crash though
<cfbolz> arigo: yes, there's one too many entries on the rvmprof stack
<cfbolz> arigo: should I add a hack that checks whether the previous frame looks correct and then pops two? it's a bit terrible, but it also feels unsatisfying to crash because of vmprof, which isn't even enabled
<arigo> but is vmprof the only problem here? is e.g. the sys.getframe() stack also off by one?
<cfbolz> good question
<arigo> you can certainly add this hack and try again to see if the problem seems to disappears
<cfbolz> might eventually go for that
<cfbolz> but maybe I can diagnose a bit more where it goes wrong first
<cfbolz> arigo: thanks for the idea of looking at the actual frame
<cfbolz> now I need to get it somehow :-)
tsaka__ has joined #pypy
todda7 has quit [Ping timeout: 260 seconds]
<LarstiQ> sys._getframe()? ;)
<cfbolz> LarstiQ: in gdb
<cfbolz> ;-)
tsaka__ has quit [Ping timeout: 272 seconds]
tsaka__ has joined #pypy
_whitelogger has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
forgottenone has joined #pypy
forgottenone has quit [Client Quit]
forgottenone has joined #pypy
tos9 has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
tos9 has joined #pypy
lritter has joined #pypy
todda7 has joined #pypy
tsaka__ has quit [Ping timeout: 260 seconds]
oberstet has joined #pypy
dnshane has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
dnshane has joined #pypy
marky1991 has joined #pypy
jcea has joined #pypy
jcea has quit [Quit: jcea]
jcea has joined #pypy
todda7 has quit [Read error: Connection reset by peer]
todda7 has joined #pypy
fijal has quit [Remote host closed the connection]
ctismer has quit [Remote host closed the connection]
nulano has quit [Ping timeout: 246 seconds]
nulano has joined #pypy
Gustavo6046 has joined #pypy
fijal has joined #pypy
ctismer has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
marky1991 has quit [Ping timeout: 260 seconds]
ctismer has quit [Remote host closed the connection]
fijal has quit [Remote host closed the connection]
Techcable has quit [Ping timeout: 256 seconds]
Techcable has joined #pypy
nulano has quit [Ping timeout: 246 seconds]
nulano has joined #pypy
fijal has joined #pypy
ctismer has joined #pypy
swills_ has quit [Ping timeout: 246 seconds]
swills has joined #pypy