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
wallet42_ has joined #pypy
wallet42_ has quit [Ping timeout: 240 seconds]
wallet42_ has joined #pypy
jthistle has quit [Quit: Connection closed]
jcea has quit [Remote host closed the connection]
jacob22 has quit [Read error: Connection reset by peer]
jacob22 has joined #pypy
_whitelogger has joined #pypy
camelCaser has quit [Ping timeout: 256 seconds]
camelCaser has joined #pypy
pmp-p has quit [Ping timeout: 265 seconds]
pmp-p has joined #pypy
pmp-p has quit [*.net *.split]
dddddd has quit [*.net *.split]
tos9 has quit [*.net *.split]
glyph has quit [*.net *.split]
kanaka has quit [*.net *.split]
LarstiQ has quit [*.net *.split]
jerith has quit [*.net *.split]
_aegis_ has quit [*.net *.split]
dddddd has joined #pypy
pmp-p has joined #pypy
tos9 has joined #pypy
glyph has joined #pypy
jerith has joined #pypy
_aegis_ has joined #pypy
kanaka has joined #pypy
LarstiQ has joined #pypy
danchr_ has joined #pypy
danchr_ has quit [Quit: ZNC - http://znc.sourceforge.net]
danchr_ has joined #pypy
altendky has quit [*.net *.split]
Ashleee has quit [*.net *.split]
gutworth has quit [*.net *.split]
jacob22 has quit [Read error: Connection reset by peer]
jacob22 has joined #pypy
altendky has joined #pypy
gutworth has joined #pypy
Ashleee has joined #pypy
oberstet has joined #pypy
danchr_ has quit [Quit: ZNC - http://znc.sourceforge.net]
danchr_ has joined #pypy
danchr_ has quit [Client Quit]
danchr_ has joined #pypy
danchr_ has quit [Client Quit]
danchr_ has joined #pypy
danchr_ has quit [Client Quit]
danchr_ has joined #pypy
danchr_ is now known as danchr
Alex_Gaynor has quit [Ping timeout: 260 seconds]
Olorin has quit [Read error: Connection reset by peer]
fijal has quit [Ping timeout: 244 seconds]
Alex_Gaynor has joined #pypy
fijal has joined #pypy
Guest68750 has quit [Ping timeout: 272 seconds]
Guest68750 has joined #pypy
Olorin has joined #pypy
ebarrett has quit [Quit: WeeChat 2.8]
ebarrett has joined #pypy
danchr has quit [Quit: ZNC 1.8.1 - https://znc.in]
danchr_ has joined #pypy
danchr_ is now known as danchr
danchr has quit [Quit: ZNC 1.8.1 - https://znc.in]
danchr_ has joined #pypy
danchr_ is now known as danchr
danchr has quit [Quit: ZNC 1.8.1 - https://znc.in]
danchr_ has joined #pypy
danchr_ has quit [Quit: ZNC 1.8.1 - https://znc.in]
danchr_ has joined #pypy
danchr_ has quit [Client Quit]
danchr_ has joined #pypy
danchr_ has quit [Quit: ZNC 1.8.1 - https://znc.in]
danchr_ has joined #pypy
danchr_ has quit [Client Quit]
danchr_ has joined #pypy
danchr_ has quit [Client Quit]
danchr_ has joined #pypy
danchr_ is now known as danchr
<mattip> I took a stab at fixing some of the failures from running rpython and own tests with pypy2 instead of cpython2
<mattip> there are more complicated failures like the pypyjit ones
dansan has quit [Ping timeout: 256 seconds]
lritter has joined #pypy
<mattip> or the test_standalone.py test_entrypoint which crashes and seems to be calling _RPyGilAcquire
<mattip> without calling RPython_ThreadLocals_ProgramInit
<mattip> the crash is inside _RPyGilAcquire which made me suspicious ...
todda7 has joined #pypy
<mattip> it is the "assert(p->thread_ident != 0);" in "_rpygil_get_my_ident" which fails in that test.
<mattip> Now why does it pass when using CPython2.7 and fail only on win32 and only with pypy2
otisolsen70 has joined #pypy
otisolsen70_ has joined #pypy
otisolsen70 has quit [Ping timeout: 265 seconds]
otisolsen70__ has joined #pypy
Dejan_ has joined #pypy
otisolsen70__ has quit [Remote host closed the connection]
otisolsen70_ has quit [Ping timeout: 265 seconds]
jcea has joined #pypy
Dejan has quit [Quit: Leaving]
Dejan_ has quit [Client Quit]
Dejan has joined #pypy
<mattip> that test fails with cpython but differently. Apparently we need to protect ctypes.CDLL with the iph mechanism.
<mattip> so this experiment exposed a real pypy issue
Rhy0lite has joined #pypy
<mattip> we should carefully examine the places CPython uses _Py_BEGIN_SUPPRESS_IPH
<mattip> and make sure we do the same with "with FpValidator(1)" or update that context manager to not be fd-specific
<mattip> arigato: do you have any ideas how to deal with JITLOG being used by both the untranslated and the translated python?
<mattip> the actual code is in C in rpython/rlib/rjitlog/src/rjitlog.c, so it is hard to monkeypatch the name
dansan has joined #pypy
rubdos has quit [Ping timeout: 244 seconds]
rubdos has joined #pypy
todda7 has quit [Ping timeout: 240 seconds]
_whitelogger has quit [Ping timeout: 240 seconds]
_whitelogger_ has joined #pypy
jcea has quit [Read error: Connection reset by peer]
wallet42_ has quit [Ping timeout: 240 seconds]
jcea has joined #pypy
jacob22_ has joined #pypy
fijal_ has joined #pypy
wallet42_ has joined #pypy
jacob22 has quit [Ping timeout: 240 seconds]
fijal has quit [Ping timeout: 240 seconds]
camelCaser has quit [Ping timeout: 240 seconds]
fijal_ is now known as fijal
ccamel has joined #pypy
oberstet_ has joined #pypy
oberstet has quit [Ping timeout: 265 seconds]
Taggnostr has quit [Remote host closed the connection]
Taggnostr has joined #pypy
lritter has quit [Quit: Leaving]
jacob22_ has quit [Read error: Connection reset by peer]
jacob22_ has joined #pypy