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
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
speeder39_ has quit [Quit: Connection closed for inactivity]
jcea has quit [Quit: jcea]
hartsantler has joined #pypy
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
speeder39_ has joined #pypy
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
dddddd has quit [Remote host closed the connection]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
speeder39_ has quit [Quit: Connection closed for inactivity]
hartsantler has quit [Ping timeout: 265 seconds]
hartsantler has joined #pypy
hartsantler has quit [Ping timeout: 240 seconds]
hartsantler has joined #pypy
jvesely has quit [Quit: jvesely]
hartsantler has quit [Quit: Leaving]
jacob22 has joined #pypy
jacob22_ has quit [Read error: Connection reset by peer]
antocuni has joined #pypy
inhahe has quit []
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
inhahe has joined #pypy
<kenaan> cfbolz record-known-result 681aab475a24 /pypy/objspace/std/unicodeobject.py: speed up checking the result of unicode.find
<kenaan> cfbolz record-known-result 298551521a23 /pypy/objspace/std/unicodeobject.py: another record_known_result: the content of W_UnicodeObject is known to be a valid utf8 string
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
inhahe has quit [Read error: Connection reset by peer]
inhahe has joined #pypy
oberstet has joined #pypy
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
andi- has quit [Quit: WeeChat 2.6]
andi- has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Remote host closed the connection]
jvesely has joined #pypy
xcm has joined #pypy
fryguybob has joined #pypy
dddddd has joined #pypy
antocuni has quit [Ping timeout: 246 seconds]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
jvesely has quit [Quit: jvesely]
Rhy0lite has joined #pypy
jcea has joined #pypy
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
jvesely has joined #pypy
xcm has quit [Remote host closed the connection]
jvesely has quit [Quit: jvesely]
xcm has joined #pypy
jvesely has joined #pypy
jvesely has quit [Quit: jvesely]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
andi- has quit [Quit: WeeChat 2.6]
andi- has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
antocuni has joined #pypy
jvesely has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
waldhar has quit [Ping timeout: 245 seconds]
waldhar has joined #pypy
antocuni has quit [Ping timeout: 268 seconds]
i9zO5AP has quit [Ping timeout: 240 seconds]
i9zO5AP has joined #pypy
<alcarithemad> hi
i9zO5AP has quit [Excess Flood]
i9zO5AP has joined #pypy
<mattip> would be interesting to benchmark utf8 unicode to see if it gives any performance boost
i9zO5AP has quit [Excess Flood]
i9zO5AP has joined #pypy
i9zO5AP has quit [Excess Flood]
i9zO5AP has joined #pypy
<cfbolz> alcarithemad: oh hi :-)
<cfbolz> alcarithemad: this is super impressive :-)
<cfbolz> mattip: yes, we really should write that utf8 blog post
i9zO5AP has quit [Excess Flood]
<mattip> cfbolz: I would be happy for a JSON blog post :)
<cfbolz> mattip: the writing is done, but I need to re-run some benchmarks, which I am a bit stuck on
i9zO5AP has joined #pypy
Rhy0lite has quit [Quit: Leaving]
gracinet has joined #pypy
gracinet has left #pypy [#pypy]
gracinet has joined #pypy
i9zO5AP has quit [Ping timeout: 240 seconds]
gracinet has left #pypy [#pypy]
i9zO5AP has joined #pypy
i9zO5AP has joined #pypy
i9zO5AP has quit [Excess Flood]
gracinet has joined #pypy
i9zO5AP has joined #pypy
i9zO5AP has quit [Read error: Connection reset by peer]
Ai9zO5AP has joined #pypy
Ai9zO5AP has quit [Excess Flood]
<marmoute> mattip: you have a new mail :-)
Ai9zO5AP has joined #pypy
Ai9zO5AP has quit [Excess Flood]
Ai9zO5AP has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
<kenaan> cfbolz default f0d037751b82 /pypy/objspace/std/unicodeobject.py: don't turn ord(u) and u.islower() etc into bridges
<kenaan> cfbolz record-known-result 0f0cf3af2deb /rpython/: (cfbolz porting, yodada did the actual work) implement record_exact_value by stealing the code from th...
<kenaan> cfbolz record-known-result d6d92c45bc0b /rpython/: support for integer values in record_exact_value
<kenaan> cfbolz record-known-result 0085d3e74e02 /rpython/: tell the jit that the result of str.find is always smaller than the length of the string
<kenaan> cfbolz record-known-result 7151aca5645a /: hints on the bounds of the results of some of the rutf8 functions
<kenaan> cfbolz record-known-result d07336d23a84 /pypy/objspace/std/unicodeobject.py: merge default
xcm has quit [Remote host closed the connection]
Ai9zO5AP has quit [Ping timeout: 240 seconds]
Ai9zO5AP has joined #pypy
xcm has joined #pypy
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
<mattip> cfbolz: do you need hardware to run the benchmarks?
mattip is now known as asdfasdfasdf
<cfbolz> mattip, asdfasdfasdf: no, just a half day of actual brain time
asdfasdfasdf is now known as mattip
<mattip> hmm. Should the latest commits preventing utf8 bridges be part of the release?
<cfbolz> mattip: i'd say no. it's a pretty late addition and don't think it's a gigantic problem in practice
speeder39_ has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
<kenaan> rlamy py3.6 0078687570a6 /pypy/interpreter/test/apptest_coroutine.py: Add failing apptest related to the firstiter asyncgen_hook
<kenaan> rlamy py3.6 d3b503bab689 /pypy/interpreter/test/apptest_coroutine.py: Use suspend() helper in more tests to avoid importing types from lib-python
<kenaan> rlamy py3.6 f7ddde9c4602 /pypy/module/sys/std_test.py: Use built-in module _io instead of io
<mattip> marmoute: do you know if gitlab has anything similar to the download tab on bitbucket?
<mattip> gpg --recv-keys "B26995E310250568"
<marmoute> mattip: gracinet might know
<marmoute> mattip: this is manually uploaded file, right ?
<mattip> yup
<kenaan> rlamy py3.7 11316d0ce627 /: hg merge py3.6
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/7718 [ronan: force build, py3.7]
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
<kenaan> mattip default 18a5bcf36924 /: tag, update repackage script
<kenaan> cfbolz default 38ede7e5cb5a /pypy/module/_pypyjson/: corner case in the json decoder: like regular object maps, don't make the json maps arbitrarily huge
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-32/builds/6673 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/own-win-x86-32/builds/2138 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-s390x/builds/1356 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-aarch64/builds/101 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/5456 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/4632 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/4861 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-s390x/builds/1145 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-aarch64/builds/99 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/rpython-linux-x86-32/builds/226 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/rpython-linux-x86-64/builds/229 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/rpython-win-x86-32/builds/201 [mattip: force build, release-pypy3.6-v7.x]
<cfbolz> hm
<mattip> ?
<cfbolz> mattip: probably bad timing, but 38ede7e5cb5a should probably be cherry picked
<mattip> ok
<mattip> this is a release candidate
<cfbolz> ok
<cfbolz> probably fine to defer it to the real release
<cfbolz> it's a very rare corner case, but I happened on a json file today that showed this as a problem
marky1991 has quit [Ping timeout: 240 seconds]
jvesely has quit [Quit: jvesely]
jvesely has joined #pypy
astronavt has quit [Remote host closed the connection]
astronavt has joined #pypy
jvesely has quit [Quit: jvesely]
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/5456 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6492 [mattip: force build, release-pypy3.6-v7.x]
i9zO5AP has joined #pypy
Ai9zO5AP has quit [Ping timeout: 240 seconds]
<bbot2> Failure: http://buildbot.pypy.org/builders/rpython-linux-x86-32/builds/226 [mattip: force build, release-pypy3.6-v7.x]
i9zO5AP has quit [Excess Flood]
i9zO5AP has joined #pypy
jvesely has joined #pypy
i9zO5AP has quit [Ping timeout: 240 seconds]
i9zO5AP has joined #pypy
i9zO5AP has quit [Excess Flood]
i9zO5AP has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/own-win-x86-32/builds/2138 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/4632 [mattip: force build, release-pypy3.6-v7.x]