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
lritter has quit [Quit: Leaving]
lritter has joined #pypy
lritter has quit [Quit: Leaving]
CrazyPython has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
jcea has quit [Quit: jcea]
CrazyPython has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
speeder39_ has joined #pypy
CrazyPython has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
CrazyPython has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
oberstet has joined #pypy
CrazyPython has joined #pypy
speeder39_ has quit [Quit: Connection closed for inactivity]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
CrazyPython has quit [Remote host closed the connection]
jvesely has quit [Quit: jvesely]
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
dddddd has quit [Ping timeout: 260 seconds]
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]
bbot2 has joined #pypy
<mattip> done. Now the page http://buildbot.pypy.org/benchmark-results has the benchmark results as json files
<mattip> which will make testing the codespeed code behind speed.pypy.org a little easier
dddddd has joined #pypy
jcea has joined #pypy
jcea has quit [Ping timeout: 260 seconds]
jcea has joined #pypy
Rhy0lite has joined #pypy
<Dejan> mattip, good idea
<Dejan> Are you guys still working on the STM branch, or is that more/less dead?
<cfbolz> deade
<antocuni> FWIW, here is an update about the gevent/weakref issue: https://github.com/gevent/gevent/issues/1519
<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
jvesely has joined #pypy
<Dejan> Interesting: dd /usr/bin/python3.6 | wc -l (output: 8) ldd pypy3 | wc -l (output: 16)
<Dejan> s/dd/ldd/
<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]
bbot2 has joined #pypy
lesshaste has joined #pypy
<lesshaste> does pypy support gmpy these days?
<lesshaste> https://bitbucket.org/pypy/compatibility/wiki/gmpy says not but I can't tell if it is up to date
oberstet has quit [Remote host closed the connection]
<cfbolz> lesshaste: no, I don't think so
<cfbolz> gmpy is poking around in the internal representation of longs
<cfbolz> so unlikely to change too