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
jvesely has quit [Quit: jvesely]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 240 seconds]
adamholmberg has joined #pypy
adamholmberg 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
adamholmberg has quit [Ping timeout: 272 seconds]
adamholmberg 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
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 265 seconds]
jvesely has joined #pypy
jvesely has quit [Read error: Connection reset by peer]
jvesely has joined #pypy
lritter has quit [Quit: Leaving]
dddddd has quit [Read error: Connection reset by peer]
jcea has quit [Quit: jcea]
i9zO5AP has quit [Ping timeout: 268 seconds]
i9zO5AP has joined #pypy
tsaka__ has joined #pypy
andi- has quit [Read error: Connection reset by peer]
andi- has joined #pypy
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 256 seconds]
wleslie has quit [Quit: ~~~ Crash in JIT!]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Killed (wilhelm.freenode.net (Nickname regained by services))]
xcm has joined #pypy
_whitelogger_ has joined #pypy
oberstet has quit [Read error: Connection reset by peer]
<ammar2> mattip: thanks, I'll see if I can ping some people about it
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 260 seconds]
<kenaan> arigo cffi/cffi c6a071f57bf4 /doc/source/whatsnew.rst: Document the memory leak fix
oberstet has joined #pypy
oberstet has quit [Remote host closed the connection]
oberstet has joined #pypy
<kenaan> arigo cffi/cffi 336db19a4a94 /: Bump version number to 1.14.0
<kenaan> arigo cffi/cffi f2ec51ca7510 /testing/support.py: May fix test on OS/X
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
<kenaan> arigo default 2a3fbcfca429 /: update to cffi/f2ec51ca7510
<mattip> sent a mail to the macOS buildbot maintainer, it seems to be unable to use mecurial
* arigato fixes Issue #3166
<arigato> mattip: do you mean "unable to use git"?
<mattip> it cannot do any "hg" call:
<arigato> but that's new?
<arigato> ah sorry
<arigato> misunderstood you, I thought you said the maintainer replied to you "I can't install mercurial"
<mattip> s390x is also broken. I contacted planrich.
<kenaan> arigo py3.6 f13039d71ef7 /pypy/objspace/std/: #3166 Obscure ordering-of-which-error-to-report-first issue
<arigato> I'm going to release cffi 1.14 with two memory-usage fixes
<mattip> do they affect pypy's backend?
<arigato> no, neither does
<mattip> ok
<arigato> rpython is better than C in avoiding memory leaks :-)
<mattip> as long as we are here and chatting about cffi, you caught that Feb 12 I intend on importing cffi to heptapod, right?
<mattip> that means there might be a few days of mess, and during that time hopefully no-one will change the state of the bitbucket repo
<mattip> and afterwards all development should move to heptapod
<arigato> yes, thank you
<arigato> do you have the authorizations to mark the main branch of cffi read-only, too?
<mattip> no
<arigato> OK you should now be an admin
senyai has quit [Quit: Leaving]
slavfox has quit [Quit: killed]
the_drow[m] has quit [Quit: killed]
marvin has quit [Remote host closed the connection]
marvin has joined #pypy
marvin has quit [Remote host closed the connection]
marvin has joined #pypy
<mattip> yup, thanks
<mattip> kenaan is not showing it,but I updated the single-run benchmark branch, now all the benchmarks should run on python2.7, python3.6
<mattip> in case anyone wants to look at sphinx, you can do "python <profiling options> --fast -b sphinx" on that branch
<mattip> (it is one of the two benchmarks where we are slower than cpython, even with the JIT)
<cfbolz> mattip: can you show me your command line? I only get crashes
<cfbolz> eg:
<mattip> did you pull benchmarks to latest HEAD on single-run?
<cfbolz> yep
<mattip> huh
<cfbolz> :-(
<cfbolz> pytz is even in lib, but that's not on the path
<mattip> got it, there was a problem with the merge
<cfbolz> ok
<mattip> I didn't use a clean env to test the branch
<kenaan> mattip benchmarks[single-run] a6fedeeb3d70 /benchmarks.py: fix bad merge
<cfbolz> (I tried looking at sphinx in the past at some point, it's really hard)
<mattip> :(
<cfbolz> it's just a ton of code
<mattip> yeah, and hard to break apart into pieces
<cfbolz> yep
<mattip> a cprofile run shows we spend all the time in select.poll
<cfbolz> uh?
<cfbolz> (I mostly looked at traces so far)
<cfbolz> mattip: can you paste the result you got too?
<cfbolz> (alone the fact that cprofile doesn't slow down the program massively is a red flag that something is pretty weird)
<mattip> right, it is an artifact of the test runner talking to the real process. I wasn't even really profiling the real thing. Ignore
<cfbolz> ah, ok
slavfox has joined #pypy
salotz[m] has joined #pypy
the_drow[m] has joined #pypy
adamholmberg has joined #pypy
<mattip> this worked (on that branch)
<mattip> ../pypy2-HEAD/bin/pypy runner.py --args "-mcProfile -o /tmp/sphinx.prof" --fast -b sphinx
adamholmberg has quit [Ping timeout: 272 seconds]
<kenaan> mattip benchmarks[single-run] 6f1745431542 /: update help for --args
dddddd has joined #pypy
CrazyPython has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
adamholmberg has joined #pypy
Rhy0lite has joined #pypy
speeder39_ has joined #pypy
_whitelogger has joined #pypy
Ai9zO5AP has joined #pypy
i9zO5AP has quit [Ping timeout: 272 seconds]
CrazyPython has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
<kenaan> mattip benchmarks[single-run] 1d835bfd140d /benchmarks.py: make sure sphinx benchmark runs use the same docutils
<mattip> the sphinx benchmark spends much of its time in docutils
<mattip> one interesting difference between cpython2.7 and pypy2.7 is the amount of incl time in docutils.nodes.traverse
<mattip> cpython2: 3.3 secs, pypy 32 secs. The self time and number of calls is similar
* mattip off
<cfbolz> mattip: see you soon :-)
CrazyPython has joined #pypy
<arigato> now releasing cffi 1.14
<arigato> we'll see what kind of major breakage we get this time
CrazyPython has quit [Read error: Connection reset by peer]
<arigato> done
<kenaan> arigo cffi/cffi[release-1.14] 6a87aa6bf3f3 /: Release branch
<kenaan> arigo cffi/cffi[release-1.14] 694e7139131f /doc/source/installation.rst: md5/sha
<kenaan> arigo cffi/cffi[release-1.14] 1e69882a43d7 /.hgtags: Added tag v1.14.0 for changeset 694e7139131f
<kenaan> arigo cffi/cffi dd8402bc57e3 /: hg merge release-1.14
mattip has quit [Ping timeout: 240 seconds]
<kenaan> arigo cffi/cffi 41fecd428c08 /doc/source/whatsnew.rst: Move some whatsnew entries into the "Older version" heading
mattip has joined #pypy
jcea has joined #pypy
CrazyPython has joined #pypy
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
atomizer_ is now known as atomizer
<speeder39_> Hello
<speeder39_> Anyone around
CrazyPython has quit [Read error: Connection reset by peer]
lritter has joined #pypy
<cfbolz> speeder39_: yup
<speeder39_> How are you
<speeder39_> Are you in the USA cfbolz?
<cfbolz> Europe
CrazyPython has joined #pypy
tsaka__ has quit [Ping timeout: 272 seconds]
CrazyPython has quit [Ping timeout: 240 seconds]
tsaka__ has joined #pypy
tsaka__ has quit [Ping timeout: 272 seconds]
dustinm` has quit [Quit: Leaving]
Rhy0lite has quit [Quit: Leaving]
dustinm has joined #pypy
CrazyPython has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
CrazyPython has joined #pypy
tsaka__ has joined #pypy
speeder39_ has quit [Quit: Connection closed for inactivity]
CrazyPython has quit [Read error: Connection reset by peer]
camelCaser has quit [Read error: Connection reset by peer]
camelCaser has joined #pypy
adamholmberg has quit [Remote host closed the connection]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
adamholmberg has joined #pypy
tsaka__ has quit [Ping timeout: 272 seconds]
adamholmberg has quit [Remote host closed the connection]
<tos9> arigato: well my 2 test suites pass at least