2017-09-12 15:07
cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs:
https://botbot.me/freenode/pypy/ ) | use cffi for calling C | "nothing compares to the timeshifter, my personal polar expedition in software" - pedronis
00:11
adamholmberg has quit [Remote host closed the connection]
00:11
traverseda_lapto has quit [Ping timeout: 248 seconds]
00:11
marr has quit [Ping timeout: 240 seconds]
00:11
adamholmberg has joined #pypy
00:14
Garen has quit [Read error: Connection reset by peer]
00:15
Garen has joined #pypy
00:15
adamholmberg has quit [Ping timeout: 255 seconds]
00:19
adamholmberg has joined #pypy
00:25
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
00:30
lritter has quit [Remote host closed the connection]
00:42
tbodt has joined #pypy
00:53
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
00:54
tbodt has joined #pypy
00:55
tbodt has quit [Client Quit]
00:59
tbodt has joined #pypy
01:04
adamholmberg has quit [Remote host closed the connection]
01:04
adamholmberg has joined #pypy
01:09
adamholmberg has quit [Ping timeout: 240 seconds]
01:30
squeaky_pl has quit [Ping timeout: 240 seconds]
01:37
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
02:00
traverseda_lapto has joined #pypy
02:00
jcea has quit [Quit: jcea]
02:00
windy has joined #pypy
02:01
<
windy >
hi folks. Is it normal that I allocated a 4GB bytearray but top reports ~8GB memory usage?
02:05
ArneBab has joined #pypy
02:08
drolando has quit [Ping timeout: 246 seconds]
02:09
ArneBab_ has quit [Ping timeout: 248 seconds]
02:13
adamholmberg has joined #pypy
02:17
adamholmberg has quit [Remote host closed the connection]
02:17
adamholmberg has joined #pypy
02:18
adamholmberg has quit [Remote host closed the connection]
02:18
adamholmberg has joined #pypy
02:23
adamholmberg has quit [Ping timeout: 240 seconds]
02:24
BlueProtoman has joined #pypy
02:25
<
BlueProtoman >
Where can I get the source for the version of PyPy that supports Python 3?
02:26
<
BlueProtoman >
Is it a particular version?
02:44
windy has quit [Quit: Page closed]
02:45
<
simpson >
BlueProtoman: One sec, I think it's on the downloads page.
02:46
<
simpson >
BlueProtoman: Yeah, so on
http://pypy.org/download.html you should grab source from under the Python 3 heading, and then follow the instructions further down, under "Building From Source". Out of curiosity, why are you building your own PyPy? It's a time-consuming endeavor.
02:47
<
BlueProtoman >
simpson: More than anything I just want PyPy that supports Python 3. Or is that available in the PPAs?
02:48
<
simpson >
I don't know about the PPAs; it might be. There's portable PyPy builds, for sure, if your distro isn't one that has a prebuilt.
02:59
traverseda_lapto has quit [Ping timeout: 240 seconds]
03:18
BlueProtoman has quit [Quit: Leaving]
03:41
forgottenone has joined #pypy
03:56
_whitelogger has joined #pypy
04:20
adamholmberg has joined #pypy
04:24
adamholmberg has quit [Ping timeout: 240 seconds]
04:40
ronny has joined #pypy
06:20
_whitelogger has joined #pypy
06:21
adamholmberg has joined #pypy
06:25
adamholmberg has quit [Ping timeout: 240 seconds]
07:06
drolando has joined #pypy
07:26
amaury has joined #pypy
07:39
tnorth has joined #pypy
08:05
tormoz has quit [Remote host closed the connection]
08:22
adamholmberg has joined #pypy
08:55
oilshell1 has left #pypy [#pypy]
08:57
oilshell1 has joined #pypy
08:58
oilshell1 has left #pypy [#pypy]
08:58
<
jerith >
fijal: Ping?
08:58
oilshell has joined #pypy
09:13
kolko has joined #pypy
09:15
ronan has joined #pypy
09:24
adamholmberg has joined #pypy
09:41
marr has joined #pypy
09:54
arigato has joined #pypy
09:54
amaury has joined #pypy
10:24
adamholmberg has joined #pypy
10:45
squeaky_pl has joined #pypy
10:54
kolko has joined #pypy
11:26
lritter has joined #pypy
11:26
adamholmberg has joined #pypy
12:09
exarkun has quit [Ping timeout: 248 seconds]
12:13
exarkun has joined #pypy
12:26
adamholmberg has joined #pypy
12:38
ronan__ has joined #pypy
12:38
drolando has joined #pypy
12:48
antocuni has joined #pypy
12:55
arigato has joined #pypy
12:58
iblis17_ has quit [Ping timeout: 248 seconds]
13:04
iblis17 has joined #pypy
13:08
kenaan has joined #pypy
13:08
<
kenaan >
antocuni cpyext-nowrapper a11cce743736 /pypy/module/cpyext/: (antocuni, ronan, armin) kill the @rgc.no_collect for now, as it doesn't do exactly what we need. Event...
13:08
<
kenaan >
antocuni cpyext-nowrapper 7fef75641ebf /pypy/module/cpyext/typeobject.py: typo
13:08
<
kenaan >
rlamy cpyext-nowrapper 91457554c166 /pypy/module/cpyext/object.py: fix PyObject_GC_Del()
13:08
<
kenaan >
rlamy cpyext-nowrapper 9442c8d6ad20 /pypy/module/cpyext/typeobject.py: hack to fix translation because fijal wants to go to dinner
13:08
<
kenaan >
antocuni cpyext-nowrapper 3ad28c3bd8e4 /pypy/module/cpyext/test/test_memoryobject.py: typo
13:08
<
kenaan >
antocuni cpyext-nowrapper 97550ad28d1a /pypy/module/_cppyy/: (antocuni, ronan): fix the Py_DecRef usages inside cppyy
13:08
<
kenaan >
antocuni cpyext-nowrapper fccecff29953 /pypy/module/cpyext/pystate.py: forgot to rename these
13:08
<
kenaan >
wlav cppyy-packaging 9e7102e53565 /pypy/module/_cppyy/interp_cppyy.py: simplify/cleanup
13:08
<
kenaan >
wlav cppyy-packaging 2aa24a1ebd73 /pypy/module/_cppyy/pythonify.py: simplify (namespaces always lazy)
13:08
<
kenaan >
wlav cppyy-packaging 24329533531e /pypy/module/_cppyy/interp_cppyy.py: remove superfluous method
13:08
<
kenaan >
wlav cppyy-packaging 0a1c3153a7e5 /pypy/module/_cppyy/: clearer naming and
__cppname__ property for classes
13:09
<
kenaan >
wlav cppyy-packaging 90cbc419e451 /pypy/module/_cppyy/interp_cppyy.py: fix typo
13:09
<
kenaan >
wlav cppyy-packaging 16133916e940 /pypy/module/_cppyy/ffitypes.py: cleanup
13:09
<
kenaan >
wlav cppyy-packaging 582dbcdc2741 /pypy/module/_cppyy/capi/loadable_capi.py: allow envar CPPYY_BACKEND_LIBRARY to direct the location of the backend library
13:09
<
kenaan >
wlav cppyy-packaging a5393d11a343 /: merge default into branch
13:09
<
kenaan >
wlav default 87092e78f4c5 /pypy/: further cleanup of module _cppyy, with clingwrapper now living in external package shared with CPython
13:09
<
kenaan >
arigo cffi/cffi[release-1.11] e6f7f5693b3d /: hg merge default
13:09
<
kenaan >
arigo cffi/cffi[release-1.11] 3371c64306f0 /doc/source/whatsnew.rst: tweaks in whatsnew
13:09
<
kenaan >
arigo cffi/cffi[release-1.11] b0f01afb01b4 /testing/cffi0/test_version.py: Skip a test: the link location now points to the general pip page, not to the place where the exact...
13:09
<
kenaan >
arigo cffi/cffi[release-1.11] ce479abbcb9f /: more tweaks
13:09
<
kenaan >
arigo cffi/cffi[release-1.11] ada126bd7d1e /doc/source/installation.rst: Update md5/sha sums
13:09
<
kenaan >
arigo cffi/cffi[release-1.11] 9602c54244d0 /.hgtags: Added tag v1.11.1 for changeset ada126bd7d1e
13:09
<
kenaan >
arigo cffi/cffi 77d89fb08efb /: hg merge release-1.11
13:09
<
kenaan >
mattip default 0f78f387b064 /.hgtags: Added tag release-pypy2.7-v5.9.0 for changeset 03d614975835
13:09
<
kenaan >
mattip default e25bb633a068 /.hgtags: Added tag release-pypy3.5-v5.9.0 for changeset d72f9800a42b
13:09
<
kenaan >
mattip default 5a1232a1c2e6 /.hgtags: Moved tag release-pypy2.7-v5.9.0 to changeset 84a2f3e6a7f8 (from changeset 03d614975835)
13:09
<
kenaan >
antocuni extradoc 2f9fbc4cb3d1 /: (antocuni, arigo, ronan): a picture of what we are seeing right now
13:09
<
kenaan >
antocuni cpyext-nowrapper a4307fb5912e /pypy/module/cpyext/: (antocuni, arigo, ronan): fix translation Directly from table mountain, cape town:
https://bytebucket ....
13:09
<
kenaan >
antocuni cpyext-nowrapper e92d38869b79 /pypy/module/cpyext/object.py: (antocuni, arigo, ronan): make PyObject_dealloc no_gc=True
13:09
<
kenaan >
arigo extradoc b1be3972614e /talk/pyconza2017/pypy-whats-new/: PyConZA 2017 talk, mostly copied from ep2017
13:09
<
kenaan >
arigo cffi/cffi 1b28d5d027ed /c/misc_thread_common.h: Push and pull at the mess
13:09
<
kenaan >
mattip pypy.org[extradoc] eff252dbfe4c /source/download.txt: update downloads for v5.9 release
13:10
<
kenaan >
fijal unicode-utf8 7643acecdab9 /: pass or skip remaining unicodeobject tests
13:10
<
kenaan >
fijal unicode-utf8 f06c4111345a /rpython/rlib/: merge
13:10
<
kenaan >
fijal unicode-utf8 82feb3298ec4 /pypy/objspace/std/unicodeobject.py: try to use utf8 index storage for getitem
13:10
<
kenaan >
fijal unicode-utf8 af0fec89c369 /pypy/objspace/std/unicodeobject.py: RPythonize hacks
13:10
<
kenaan >
fijal unicode-utf8 2ff1618c9fea /pypy/module/_codecs/interp_codecs.py: don't want to care for now
13:10
<
kenaan >
fijal unicode-utf8 fd73eab7bc5a /pypy/module/_codecs/interp_codecs.py: more of the same
13:10
<
kenaan >
fijal unicode-utf8 9d3ca8dde893 /pypy/interpreter/unicodehelper.py: one more and I give up
13:10
<
kenaan >
antocuni cpyext-nowrapper b2d93af76cb7 /pypy/module/cpyext/object.py: (antocuni, ronan around): WIP: refactor _PyObject_NewVar to avoid references to w_* and make it more si...
13:10
<
kenaan >
mattip pypy.org[extradoc] 6cddadd87ea0 /download.html: generate html
13:10
<
kenaan >
mattip pypy.org[extradoc] 275468ee16dc /: tweaks
13:10
<
kenaan >
rlamy cpyext-nowrapper 433e01a0e7fc /pypy/module/cpyext/api.py: Remove obsolete description of the api object
13:10
<
kenaan >
rlamy cpyext-nowrapper 67d393c4cc8c /pypy/module/cpyext/api.py: oops
13:10
<
kenaan >
fijal unicode-utf8 15eb01ac7f57 /: whack whack whack;
13:10
<
kenaan >
fijal unicode-utf8 5344b04bd9c1 /pypy/interpreter/unicodehelper.py: whack
13:10
<
kenaan >
fijal unicode-utf8 0379d71a32bf /: whack whack whack whack. I hate RPython
13:10
<
kenaan >
fijal unicode-utf8 5118754f8566 /rpython/rlib/runicode.py: change the signature of never called functions
13:10
<
kenaan >
arigo extradoc 5de46ea94c8c /talk/pyconza2017/pypy-whats-new/: Small tweaks
13:10
<
kenaan >
arigo default 4a184c225a22 /rpython/rlib/test/test_rsiphash.py: Add direct tests for latin1 siphash computation
13:10
<
kenaan >
arigo default 120728f3d439 /rpython/rlib/rsiphash.py: Optimize the case of siphash computing the hash of a latin1 unicode string
13:11
<
kenaan >
arigo default c10873611793 /rpython/rlib/: Cache the siphash24 of 0 and 1 bytes strings
13:11
<
kenaan >
wlav default 692fe5cc3bb7 /pypy/module/_cppyy/test/conftest.py: fix library name lookup for presence test
13:11
<
kenaan >
arigo py3.5 e1232edfd557 /: hg merge default
13:11
<
kenaan >
rlamy py3.5 31a461517920 /pypy/objspace/std/: Fix str.encode() when passing errors but no encoding
13:11
<
kenaan >
fijal unicode-utf8 ecf3b7cd79eb /: whack whack whack until we get to the point of getitem working
13:11
<
kenaan >
arigo py3.5 8103736dfa9f /lib_pypy/_curses.py: Fix for get_wch() on platforms where wint_t != int
13:11
<
kenaan >
antocuni extradoc 6cd4c639387a /sprintinfo/cape-town-2017/2017-10-04-155524.jpg: use a better quality picture
13:11
<
kenaan >
antocuni cpyext-nowrapper 2d5f1e54e903 /pypy/module/cpyext/object.py: WIP: manually revert part of the previous commit and go back to the old implementation. The plan is to ...
13:11
<
kenaan >
antocuni cpyext-nowrapper 15a548a8aebf /pypy/module/cpyext/object.py: WIP: in the quest to remove references to space in _PyObject_NewVar, manually inline the content of Bas...
13:11
<
kenaan >
antocuni cpyext-nowrapper 512a517b4e70 /pypy/module/cpyext/api.py: merge heads
13:11
<
kenaan >
antocuni cpyext-nowrapper d9e6994b8085 /pypy/module/cpyext/: change strategy: instead of trying to mimic what CPython does, for now just try to refactor things in a...
13:11
<
kenaan >
antocuni cpyext-nowrapper 9c8e90ccce77 /pypy/module/cpyext/: copy&adapt state.C from the branch cpyext-avoid-roundtrip, to be able to directly call functions define...
13:11
<
kenaan >
antocuni cpyext-nowrapper 259118ef27be /pypy/module/cpyext/object.py: bah
13:11
<
kenaan >
jerith unicode-utf8 842f2cbd6d78 /pypy/objspace/std/: expandtabs and [is]title.
13:17
pilne has joined #pypy
13:18
mattip has joined #pypy
13:18
<
kenaan >
mattip py3.5 724034639995 /pypy/module/_socket/test/test_sock_app.py: fix for win32 posix => os
13:22
jcea has joined #pypy
13:23
<
kenaan >
mattip py3.5 e3a0b4e339d0 /pypy/module/_cppyy/test/conftest.py: merge default into py3.5
13:27
adamholmberg has joined #pypy
13:39
jcea has joined #pypy
13:46
exarkun has quit [Read error: Connection reset by peer]
13:53
exarkun has joined #pypy
13:54
jcea has joined #pypy
13:55
<
danchr >
perhaps someone would like to take a look and let me know what they think of the approach?
13:55
<
danchr >
(it concerns building and packing on OS X)
13:56
ronan__ has joined #pypy
13:57
jcea has joined #pypy
14:28
tnorth has joined #pypy
14:29
adamholmberg has joined #pypy
14:29
<
kenaan >
jerith unicode-utf8 2d6fe4fc14a3 /pypy/objspace/std/: capitalize and {starts,ends}with.
14:48
raynold has joined #pypy
15:10
forgottenone has quit [Ping timeout: 248 seconds]
15:24
ramonvg has joined #pypy
15:31
adamholmberg has joined #pypy
15:35
drolando has joined #pypy
15:47
<
kenaan >
rlamy py3.5 0037bb35a103 /pypy/module/cpyext/: Create ready pyobjects when calling create_ref() on str; fixes #2673
15:58
<
kenaan >
rlamy py3.5 3f5373832c7a /pypy/module/cpyext/unicodeobject.py: fix translation
15:58
mjacob has quit [Ping timeout: 246 seconds]
16:10
<
kenaan >
rlamy py3.5 093af3bb83a7 /pypy/module/cpyext/unicodeobject.py: oops
16:12
mjacob has joined #pypy
16:25
<
fijal >
jerith: I wrote find
16:25
<
fijal >
can be improved (massively)
16:26
<
kenaan >
fijal unicode-utf8 3ff5e711f1a0 /: first attempt at find
16:28
Samureus has joined #pypy
16:29
forgottenone has joined #pypy
16:38
<
kenaan >
fijal unicode-utf8 fcee89117042 /: fastpath for find() without any args, also mention in TODO
16:38
<
kenaan >
fijal unicode-utf8 a90ccea247f0 /pypy/objspace/std/unicodeobject.py: fix
16:43
<
kenaan >
fijal unicode-utf8 0013993b27a1 /pypy/objspace/std/unicodeobject.py: is this code never executed in tests?
16:44
amaury has joined #pypy
16:49
marr has joined #pypy
16:51
<
fijal >
ronan: ping
16:53
<
kenaan >
fijal unicode-utf8 dbc8e7ddf1ed /pypy/objspace/std/test/test_unicodeobject.py: actually test stuff
16:53
<
fijal >
ronan: did you see the email on pypy-dev about pypy3 and cryptography?
16:54
<
fijal >
do we ship the correct !@$%@!#@!# to please setuptools?
16:55
<
ronan >
fijal: not sure
16:56
<
fijal >
ronan: how do I check/make it someones else problem?
16:57
<
ronan >
fijal: they seem to be doing something slightly strange, we'd need exact repro instructions if they want us to look at it
16:57
<
fijal >
ronan: I think it's really "unpack cffi and do pypy3 setup.py install"
17:05
<
ronan >
fijal: well, pypy3 setup.py install works for me™ without the warning
17:05
<
fijal >
ronan: can you write that in the mail then please?
17:06
<
ronan >
fijal: will do
17:10
exarkun has quit [Ping timeout: 260 seconds]
17:11
exarkun has joined #pypy
17:17
<
jerith >
fijal: I got a bit stuck in things that use _convert_idx_params, so I'll pick it up again tomorrow.
17:17
<
fijal >
jerith: cool, you can see my find() hack
17:18
<
fijal >
(which somehow explodes with MEmoryError, but oh well such is life)
17:18
<
jerith >
Stuck as in I didn't want to refactor all that stuff, I have a reasonable idea of what to do.
17:18
<
fijal >
I think what I did is more or less reasonable (short of the fact that it does not really work)
17:19
<
jerith >
Cool, I'll look at it when I figure out the hg incantation for `git stash`. :-]
17:25
tnorth has joined #pypy
18:34
pulkitg has joined #pypy
18:47
drolando has joined #pypy
18:47
exarkun has quit [Read error: Connection reset by peer]
18:52
drolando has joined #pypy
18:54
exarkun has joined #pypy
19:37
ssbr has quit [Ping timeout: 258 seconds]
19:50
ssbr has joined #pypy
19:54
amaury has joined #pypy
19:56
raynold has joined #pypy
20:14
ronan has joined #pypy
20:28
<
kenaan >
rlamy py3.5 ee5f3be5fea2 /: Merged in Dodan/pypy_sendmsg_patch/py3.5 (pull request #569) Fix issues #2648 and #2649
20:28
<
kenaan >
miha...@gmail.com py3.5 66e8282940aa /rpython/rlib/: Recverr hotfix
20:28
<
kenaan >
miha...@gmail.com py3.5 0a45774261bb /: Fix for issue 2648 and 2649
20:31
exarkun has quit [Ping timeout: 240 seconds]
20:31
exarkun has joined #pypy
20:36
antocuni has joined #pypy
20:56
<
kenaan >
rlamy default f3b1730b5499 /rpython/doc/jit/optimizer.rst: Merged in loganchien/pypy (pull request #570) fix the PYPYLOG link in rpython doc
20:57
<
kenaan >
loganchien default ecd865bf542a /rpython/doc/jit/optimizer.rst: fix the PYPYLOG link in rpython doc
21:16
tbodt has joined #pypy
21:25
marr has joined #pypy
21:34
Porusaka_ has joined #pypy
22:11
exarkun has quit [Ping timeout: 240 seconds]
22:11
exarkun has joined #pypy
22:14
ronan has joined #pypy
23:32
mattip has joined #pypy
23:38
adamholmberg has joined #pypy
23:42
adamholmberg has quit [Ping timeout: 240 seconds]
23:45
mattip has quit [Ping timeout: 246 seconds]
23:51
mattip has joined #pypy
23:51
exarkun has quit [Ping timeout: 240 seconds]
23:52
exarkun has joined #pypy