cfbolz changed the topic of #pypy to: #pypy PyPy, the flexible snake https://pypy.org | IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end and https://libera.irclog.whitequark.org/pypy | the pypy angle is to shrug and copy the implementation of CPython as closely as possible, and staying out of design decisions
jcea has quit [Ping timeout: 260 seconds]
jinsun_ has joined #pypy
jinsun has quit [Killed (silver.libera.chat (Nickname regained by services))]
jinsun_ is now known as jinsun
jinsun_ has joined #pypy
jinsun is now known as Guest5766
jinsun_ is now known as jinsun
Guest5766 has quit [Ping timeout: 268 seconds]
jinsun has quit [Read error: Connection reset by peer]
jinsun has joined #pypy
ruth2345345 has joined #pypy
<cfbolz> komasa: you should really measure, but the JIT can often optimize this kind of thing quite well
antocuni has quit [Server closed connection]
antocuni has joined #pypy
fijal has quit [Server closed connection]
fijal has joined #pypy
ruth2345345 has quit [Ping timeout: 245 seconds]
jerith has quit [Server closed connection]
jerith has joined #pypy
<komasa> cfbolz: it's non-trivial to measure because writing the alternative implementation would take a bit. But it's great to hear that this is at least something that isn't known to tank performance
<Alex_Gaynor> it depends a lot on the details of whether the JIT can specialize to the exact value there.
jcea has joined #pypy
marvin has quit [Ping timeout: 245 seconds]
rwb has quit [Quit: ZNC - https://znc.in]
rwb has joined #pypy
marvin has joined #pypy
marvin has quit [Ping timeout: 245 seconds]
lazka has quit [Ping timeout: 240 seconds]
lazka has joined #pypy
marvin has joined #pypy
<LarstiQ> komasa: you can also look at the trace and see how close to theoretically optimal you get
jinsun has quit [Read error: Connection reset by peer]
Julian has joined #pypy
glyph has quit [Ping timeout: 246 seconds]
glyph_ has joined #pypy
glyph_ is now known as glyph
glyph has quit [Client Quit]
glyph has joined #pypy
glyph has quit [Quit: End of line.]
glyph has joined #pypy
glyph has quit [Quit: End of line.]
glyph has joined #pypy
Julian has quit [Quit: leaving]
cfbolz has quit [Server closed connection]
cfbolz has joined #pypy
sam_ has quit [Quit: ZNC - http://znc.in]
sam_ has joined #pypy