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
adamholmberg has quit [Read error: Connection reset by peer]
adamholmberg has joined #pypy
<cfbolz>
arigato: what's the gil branch about?
<cfbolz>
does it only help hpy, or also cpyext?
tsaka_ has joined #pypy
jerith_ is now known as jerith
luizirber has quit [Ping timeout: 265 seconds]
WGH has quit [Ping timeout: 265 seconds]
fryguybob has quit [Ping timeout: 265 seconds]
WGH has joined #pypy
fryguybob has joined #pypy
luizirber has joined #pypy
jcea has joined #pypy
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
oberstet has joined #pypy
marvin_ has quit [Remote host closed the connection]
marvin_ has joined #pypy
tsaka__ has joined #pypy
tsaka_ has quit [Ping timeout: 272 seconds]
Smigwell has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
ekaologik has joined #pypy
dddddd has joined #pypy
jvesely has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
ronan has quit [Remote host closed the connection]
ronan has joined #pypy
jvesely has quit [Ping timeout: 240 seconds]
jvesely has joined #pypy
jacob22 has quit [Read error: Connection reset by peer]
jacob22 has joined #pypy
jcea1 has joined #pypy
jcea has quit [Ping timeout: 256 seconds]
jcea1 is now known as jcea
<arigato>
cfbolz: the gil branch is a minor clean-up; I'm about to kill a few lines inside cpyext. Then it should allow us to speed up and simplify hpy on pypy
<cfbolz>
arigato: cool
<cfbolz>
But cpyext itself is unaffected?
<arigato>
it should kill "cpyext_glob_tid_ptr"
WGH is now known as Bushwhackers|WGH
oberstet has quit [Ping timeout: 256 seconds]
oberstet has joined #pypy
<arigato>
killed!
<cfbolz>
:-)
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
oberstet has quit [Remote host closed the connection]
adamholmberg has quit [Read error: Connection reset by peer]
adamholmberg has joined #pypy
zmt00 has joined #pypy
zmt01 has quit [Ping timeout: 240 seconds]
pepesza has quit [Ping timeout: 260 seconds]
pepesza has joined #pypy
trfl_ has quit [*.net *.split]
benbangert has quit [*.net *.split]
LarstiQ has quit [*.net *.split]
tazle has quit [*.net *.split]
lastmikoi has quit [*.net *.split]
bogner has quit [*.net *.split]
Ninpo has quit [*.net *.split]
gsnedders has quit [*.net *.split]
danilonc has quit [*.net *.split]
benbangert has joined #pypy
trfl_ has joined #pypy
tazle has joined #pypy
lastmikoi has joined #pypy
bogner has joined #pypy
LarstiQ has joined #pypy
gsnedders has joined #pypy
Ninpo has joined #pypy
danilonc has joined #pypy
lastmikoi has quit [Max SendQ exceeded]
lastmikoi has joined #pypy
Smigwell has left #pypy [#pypy]
lritter has quit [Quit: Leaving]
jvesely has quit [Quit: jvesely]
marky1991 has quit [Remote host closed the connection]
<antocuni>
arigato, cfbolz: a cleanup which took only 5 days to implement. Very minor, indeed :)
<antocuni>
arigato: you stole me the pleasure of killing cpyext_glob_tid_ptr :)
adamholmberg has quit [Remote host closed the connection]
<antocuni>
arigato: IIRC, state.ccall was introduced because we needed to ensure to do the correct cpyext_glob_tid dance in order to go from RPython to C. Now that it's no longer needed, we could think of removing it and substitute all the existing ccall() with a direct call to state.C.xxx