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
jacob22 has quit [Read error: Connection reset by peer]
jacob22 has joined #pypy
_whitelogger has joined #pypy
<mattip>
I would like to add the 3.7 builds to the top of buildbot.pypy.org and remove the speed.pypy.org instead
<mattip>
speed.pypy.org will still be in the homepage
<mattip>
any objections?
<antocuni>
mattip: +1 for both
<antocuni>
tos9: ah, good catch: objgraph of course needs to hold references to the examined object in order to call `gc.get_referres()` on it and doing other things, so it has logic to avoid showing those "spurious" arrows in the graph. But of course, the refcnt is still higher
<antocuni>
I need to look at objgraph's code more carefully to count how many incoming arrows are actually hidden
_whitelogger has joined #pypy
<kenaan>
mattip buildbot f0a851a717e3 /: add benchmark-results link for raw benchmark json files, add py3.7 to header
bbot2 has quit [Quit: buildmaster reconfigured: bot disconnecting]
<antocuni>
it seems that after all PyPy is correct, and on CPython is works "by chance" because CPython's GC cannot detect cycles across greenlets
<antocuni>
or, on the other hand, we could think about "fixing" PyPy so that alive greenlets are always considered as GC roots, but I think this would create different kind of issues
<Dejan>
I guess CPython is loading libs on demand during runtime
<antocuni>
both python3.6 and pypy3 are just small binaries which load `libpython.so` and `libpypy.so`, so most of the libraries should be loaded by them
<Dejan>
fair enough
<Dejan>
then it seems like it is not necessary to link pypy3 against libexpat for an example
<Dejan>
as libpypy will pull it in
<Dejan>
sure this is not a big deal...
Dejan has quit [Quit: Leaving]
jvesely has quit [Quit: jvesely]
lritter has joined #pypy
oberstet has quit [Ping timeout: 240 seconds]
oberstet has joined #pypy
<tos9>
antocuni: eeeeeeeenteresting
Dejan has joined #pypy
<Dejan>
Gosh I love lxc/lxd :)
epony has joined #pypy
epony has quit [Quit: reconf]
epony has joined #pypy
epony has quit [Quit: reconf again]
epony has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
_whitelogger has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
Ai9zO5AP has joined #pypy
DarkPlutonium has joined #pypy
marvin_ has quit [Ping timeout: 258 seconds]
DarkUranium has quit [Ping timeout: 258 seconds]
marvin_ has joined #pypy
Rhy0lite has quit [Quit: Leaving]
senyai_ has joined #pypy
senyai has quit [Ping timeout: 268 seconds]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
<kenaan>
mattip buildbot 9984670940a2 /bot2/pypybuildbot/builds.py: branch was None by default
bbot2 has quit [Quit: buildmaster reconfigured: bot disconnecting]