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
tos9 has quit [Ping timeout: 265 seconds]
isidentical has quit [Quit: isidentical]
tos9 has joined #pypy
tos9 has quit [Client Quit]
gef has quit [Ping timeout: 268 seconds]
gef has joined #pypy
long4mud has joined #pypy
gef has quit [Ping timeout: 245 seconds]
gef has joined #pypy
gef has quit [Ping timeout: 268 seconds]
gef has joined #pypy
<cfbolz>
mattip: maciek is on vacation, I can try to tweet for help later
<fijal>
I am a mac user, but I can't suggest a fix :)
<fijal>
but I can try to play with it, maybe tomorrow?
<fijal>
cfbolz: waaaaaa that ssl paste looks really bad
<cfbolz>
fijal: yeah, seems it was not the problem with my slow code though
<fijal>
I mean, this is "if fails" right?
<cfbolz>
No
<cfbolz>
It's called after every read
gef has quit [Ping timeout: 240 seconds]
gef has joined #pypy
glyph has quit [Read error: Connection reset by peer]
glyph has joined #pypy
isidentical has joined #pypy
<mattip>
fijal: apparently it is a change in BigSur?
marvin__ has quit [Remote host closed the connection]
marvin has joined #pypy
<LarstiQ>
cfbolz: with the narrow fastpath from yesterday, or a widened one?
lazka has quit [Quit: bye]
marvin has quit [Remote host closed the connection]
marvin_ has joined #pypy
lazka has joined #pypy
<cfbolz>
LarstiQ: I benchmarked the narrow case
<cfbolz>
But I can also widen it a little bit
<LarstiQ>
I really liked your strategy btw, of dealing with "why is this broken"
<LarstiQ>
seems simple but I don't think enough people apply it
<cfbolz>
LarstiQ: which strategy do you mean?
<cfbolz>
(thanks, in any case ☺️)
<LarstiQ>
cfbolz: disabling the fast path to see the problem is contained in there, then realizing we don't need to run it for _everything_ and just enable it for a narrower case, instead of getting bogged down in the posix issue
<cfbolz>
Ah, right
<cfbolz>
Thanks
<cfbolz>
LarstiQ: that part I could fix, BTW. It was really an initialization problem
<cfbolz>
When I enabled the fast path 'later', everything just worked
<LarstiQ>
how much work was that, being careful about the initializing attribute?
<cfbolz>
LarstiQ: not so bad, an extra night sleep ;-)
gef has quit [Read error: Connection reset by peer]