<arigato>
does anyone have an opinion on the "assert" statement and multiple .pyc files on PyPy3?
<arigato>
I mean .pyc versus .opt-1.pyc versus .opt-2.pyc
<arigato>
for issue #2929
vext01 has joined #pypy
<mattip>
how does it work on cpython? They also do multiple pyc files?
<arigato>
yes, "foo.cpython35.opt-1.pyc"
ebarrett has quit [Ping timeout: 250 seconds]
<mattip>
I guess we should follow the standard
jacob22_ has joined #pypy
<mattip>
"standard" (is there a PEP or other documentation?)
jacob22__ has quit [Ping timeout: 240 seconds]
<Arfrever>
Maybe you mean PEP 488.
Zaab1t has joined #pypy
<arigato>
cfbolz: what is "sea of notes IR"?
<arigato>
"sea of nodes IR"
<cfbolz>
arigato: it's when you don't have a list of operations any more, just free floating operations, plus control flow edges for the things have side effects
<mattip>
Arfrever: yes exactly. It seems we should be PEP 488 compliant if possible
<vstinner>
does someone know if multiprocessing "works as expected" on PyPy: release resources (processes and threads) when "the pool is destroyed" (by the GC)
<arigato>
unlikely
<vstinner>
arigato: hi. see antoine's reply: "
<arigato>
well, no, it releases things when the GC notices objects as dead
<vstinner>
You can't change the language's philosophy."
<arigato>
we regard multiprocessing as in the category of strange oldish hacks as ctypes and do our best to support it
<vstinner>
multiprocess.Pool has 3 methods to release resources: close(), terminate(), join()
<vstinner>
"with pool:" calls terminate()
marky1991 has joined #pypy
marky1991 has quit [Ping timeout: 244 seconds]
jcea has quit [Remote host closed the connection]
<vstinner>
arigato: my question is more if it would help to multiprocessing requires to explicitly release resources
<antocuni>
vstinner: I didn't look into details, but in general it always helps to have an explicit release of resources
<antocuni>
if it relies on __del__, it's going to cause apparent leak and/or resource exhaustion on PyPy
<vstinner>
antocuni: multiprocessing is designed on top of __del__()
<ronan>
mattip: "The world is moving on, we should too." +1 :-)
marky1991 has joined #pypy
jcea has joined #pypy
xcm is now known as Guest20444
Guest20444 has quit [Killed (livingstone.freenode.net (Nickname regained by services))]
xcm has joined #pypy
themsay has quit [Ping timeout: 240 seconds]
themsay has joined #pypy
themsay has quit [Ping timeout: 250 seconds]
themsay has joined #pypy
themsay has quit [Ping timeout: 246 seconds]
<marmoute>
What's the latest on your winter sprint ? does somethings happens? where to ? when ?
<fijal>
marmoute: February in Dusseldorf
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
<marmoute>
fijal: do you know the dates ?
<fijal>
I think so
marky1991 has quit [Remote host closed the connection]
<fijal>
February 4-9, 2019 (both days inclusive).
<fijal>
from pypy dev
marky1991 has joined #pypy
<fijal>
cfbolz: feel like getting the official announcement out?
<cfbolz>
Yes, I should
Rhy0lite has quit [Quit: Leaving]
antocuni has quit [Ping timeout: 268 seconds]
forgottenone has quit [Ping timeout: 250 seconds]
lritter has joined #pypy
themsay has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
PileOfDirt has joined #pypy
marky1991 has quit [Read error: Connection reset by peer]