<mattip>
but I am not sure that installs via homebrew on macOS
Gustavo6046 has quit [Read error: Connection reset by peer]
Gustavo6046 has joined #pypy
Gustavo6046 has quit [Read error: Connection reset by peer]
Gustavo6046 has joined #pypy
Gustavo6046 has quit [Remote host closed the connection]
Gustavo6046 has joined #pypy
Gustavo6046 has quit [Read error: Connection reset by peer]
Gustavo6046 has joined #pypy
danchr_ has joined #pypy
danchr has quit [Ping timeout: 260 seconds]
<hexology>
mattip: it's the opposite, now the homebrew package for pyenv needs to be updated to the latest version
<antocuni>
ctismer: there is sys.pypy_translation_info['transltion.lldebug'], but depending on how you compile pypy, it might contain the wrong value
lritter has joined #pypy
<antocuni>
i.e., I think that that value is true only if you translated it using "rpython --lldebug", but not if e.g. you translate normally and then run "make lldebug" manually
Atque is now known as Atque[m]
Atque[m] has quit [Ping timeout: 276 seconds]
<ctismer>
antocuni: OK, I just need the first option to skip code that breaks when lldebug0? is selected.
<ctismer>
antocuni: Thanks a lot, you made my morning :)
<antocuni>
you're welcome :)
Atque has joined #pypy
dmalcolm_ has joined #pypy
dmalcolm has quit [Ping timeout: 265 seconds]
Olliemath has joined #pypy
<cfbolz>
olliemath: very nice!
<Olliemath>
cfbolz thanks - makes my editor much easier to use so hopefully handy for others :)
<cfbolz>
olliemath: heh, ye
<cfbolz>
s
Atque has quit [Remote host closed the connection]
Atque has joined #pypy
otisolsen70 has joined #pypy
<cfbolz>
mattip: I moved it to a branch
<cfbolz>
seems more complicated
<cfbolz>
and I maybe found a possible reason for why coverage is so massively much slower on pypy
<cfbolz>
ah no, seems cpython has the same slow code
<cfbolz>
but I probably found the bug
<mattip>
fwiw, I set up a simple module with two functions and a test function, and used pytest-cov to test it
<mattip>
the time to run it under pypy was the same as the time to run it under cpython
<mattip>
so the jury is still out on whether ci with a pure-python library and coverage is really 3x or 5x slower on pypy
lritter has quit [Remote host closed the connection]
Gustavo6046 has quit [Remote host closed the connection]
Gustavo6046_ has joined #pypy
Gustavo6046_ is now known as Gustavo6046
<cfbolz>
mattip: ok
Olliemath has quit [Quit: Client closed]
<LarstiQ>
cfbolz: now I'm curious what the bug is :)
<cfbolz>
LarstiQ: the logic when to emit a line event was wrong under some circumstances:
<cfbolz>
when executing a backward jump into the middle of a line (like with a for loop)
<cfbolz>
then the target line was not traced
<cfbolz>
there was some extra logic in for loops to compensate
<cfbolz>
but the combination of those two pieces of logic produced really weird corner cases
<cfbolz>
now we just follow cpython much more precisely
<LarstiQ>
ah
Atque is now known as ATQUE
ATQUE is now known as Atque
fotis has joined #pypy
Gustavo6046 has quit [Remote host closed the connection]
Gustavo6046_ has joined #pypy
Gustavo6046_ is now known as Gustavo6046
slav0nic has joined #pypy
fotis has quit [Ping timeout: 258 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 260 seconds]
otisolsen70 has quit [Quit: Leaving]
jacob22 has quit [Remote host closed the connection]