cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://botbot.me/freenode/pypy/ ) | use cffi for calling C | the secret reason for us trying to get PyPy users: to test the JIT well enough that we're somewhat confident about it
marky1991 has joined #pypy
BlueShark27 has joined #pypy
BlueShark27 has quit [Remote host closed the connection]
altendky has quit [Quit: Connection closed for inactivity]
altendky has joined #pypy
jcea has quit [Quit: jcea]
<njs>
cfbolz: ...so uh, what should cython compiled 'is' down to? There is no PyObject_Is, is there?
trqx14 has joined #pypy
trqx14 has quit [Remote host closed the connection]
marky1991 has quit [Remote host closed the connection]
dddddd has quit [Remote host closed the connection]
lritter_ has joined #pypy
lritter has quit [Ping timeout: 256 seconds]
christophegx has joined #pypy
christophegx has quit [Ping timeout: 272 seconds]
Quokka3 has joined #pypy
Quokka3 has quit [Ping timeout: 268 seconds]
spirit_pact28 has joined #pypy
spirit_pact28 has quit [Read error: Connection reset by peer]
forgottenone has quit [Remote host closed the connection]
altendky has quit [Quit: Connection closed for inactivity]
<cfbolz>
njs: no, that's exactly my worry
<njs>
cfbolz: I guess I just assumed that part of the cpyext magic was arranging that any given object would get the same PyObject* wrapper each time...
<cfbolz>
njs: yes, that is true
<cfbolz>
njs: so it's not a problem for most objects
<cfbolz>
But for ints (and floats) it is
<njs>
ah
<cfbolz>
Because we quite liberally produce new boxes
<njs>
oh, well, I guess I do not care as much about making 'is' "work" on ints and floats, though I can see how it might be an issue sometimes
<cfbolz>
Right. I suppose we should document it as a difference and go on with our lives
<njs>
I guess cpyext could intern ints and floats specifically but that might be overkill :-)
<cfbolz>
njs: it does, for small ints, like CPython
_whitelogger has joined #pypy
tayfun26 has joined #pypy
tcsc21 has joined #pypy
tcsc21 has quit [Remote host closed the connection]
anticrisis has joined #pypy
anticrisis has quit [Remote host closed the connection]
swarfega0 has joined #pypy
swarfega0 has quit [Remote host closed the connection]
lritter_ has quit [Quit: Leaving]
lritter has joined #pypy
forgottenone has joined #pypy
Gizmokid200517 has joined #pypy
Gizmokid200517 has quit [Remote host closed the connection]
depleted has joined #pypy
R3d_Sky has joined #pypy
depleted has quit [Ping timeout: 268 seconds]
Sagan1 has joined #pypy
GingerGeek21 has joined #pypy
Sagan1 has quit [Remote host closed the connection]
GingerGeek21 has quit [Remote host closed the connection]
Raziel5 has joined #pypy
Raziel5 has quit [Remote host closed the connection]
R3d_Sky has quit [Remote host closed the connection]
R3d_Sky has joined #pypy
usrX has joined #pypy
usrX has quit [Killed (Unit193 (Spam is not permitted on freenode.))]