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:08
yuyichao has quit [Ping timeout: 240 seconds]
00:10
Pimster has left #pypy [#pypy]
00:31
yuyichao has joined #pypy
01:12
cloudyplain has joined #pypy
01:23
exarkun has quit [Ping timeout: 260 seconds]
01:23
exarkun has joined #pypy
01:29
cloudyplain has quit [Remote host closed the connection]
01:31
TheAdversary has quit [Read error: Connection reset by peer]
01:32
TheAdversary has joined #pypy
01:35
cloudyplain has joined #pypy
01:40
cloudyplain has quit [Ping timeout: 260 seconds]
01:41
adamholm_ has joined #pypy
01:44
adamholmberg has quit [Ping timeout: 255 seconds]
01:58
forgottenone has joined #pypy
02:11
ArneBab has joined #pypy
02:15
ArneBab_ has quit [Ping timeout: 246 seconds]
02:18
marky1991 has joined #pypy
02:19
TheAdversary has quit [Remote host closed the connection]
02:20
cloudyplain has joined #pypy
02:21
TheAdversary has joined #pypy
02:23
TheAdversary has quit [Max SendQ exceeded]
02:24
cloudyplain has quit [Ping timeout: 248 seconds]
02:53
TheAdversary has joined #pypy
02:56
TheAdversary has quit [Remote host closed the connection]
03:01
TheAdversary has joined #pypy
03:03
exarkun has quit [Ping timeout: 240 seconds]
03:03
TheAdversary has quit [Remote host closed the connection]
03:03
exarkun has joined #pypy
03:04
cloudyplain has joined #pypy
03:08
cloudyplain has quit [Ping timeout: 248 seconds]
03:11
TheAdversary has joined #pypy
03:13
cloudyplain has joined #pypy
03:13
TheAdversary has quit [Remote host closed the connection]
03:13
cloudyplain has quit [Remote host closed the connection]
03:15
TheAdversary has joined #pypy
03:19
cloudyplain has joined #pypy
03:23
cloudyplain has quit [Ping timeout: 248 seconds]
03:28
cloudyplain has joined #pypy
03:47
marky1991 has quit [Ping timeout: 248 seconds]
03:52
cloudyplain has quit [Remote host closed the connection]
03:58
cloudyplain has joined #pypy
04:02
cloudyplain has quit [Ping timeout: 264 seconds]
04:06
cloudyplain has joined #pypy
04:10
cloudyplain has quit [Ping timeout: 240 seconds]
04:29
dmalcolm has quit [Ping timeout: 240 seconds]
04:42
exarkun has quit [Ping timeout: 248 seconds]
04:42
exarkun has joined #pypy
04:43
dmalcolm has joined #pypy
04:43
cloudyplain has joined #pypy
04:48
cloudyplain has quit [Ping timeout: 248 seconds]
05:08
cloudyplain has joined #pypy
05:26
dmalcolm has quit [Ping timeout: 248 seconds]
05:26
yuyichao has quit [Ping timeout: 258 seconds]
05:26
yuyichao_ has joined #pypy
05:37
arigato has joined #pypy
05:42
dmalcolm has joined #pypy
05:42
jamesaxl has quit [Quit: WeeChat 1.8]
05:52
pilne has quit [Quit: Quitting!]
06:06
forgottenone has quit [Read error: Connection reset by peer]
06:06
forgottenone has joined #pypy
06:10
forgottenone has quit [Client Quit]
06:11
forgottenone has joined #pypy
06:14
arigato has quit [Quit: Leaving]
06:23
exarkun has quit [Ping timeout: 248 seconds]
06:24
exarkun has joined #pypy
06:52
forgottenone has quit [Ping timeout: 240 seconds]
07:07
realitix has joined #pypy
07:16
cloudyplain has quit [Remote host closed the connection]
07:20
cloudyplain has joined #pypy
07:23
TheAdversary has quit [Read error: Connection reset by peer]
07:23
TheAdversary has joined #pypy
07:25
cloudyplain has quit [Ping timeout: 240 seconds]
07:26
<
mjacob >
ronan (logs): sorry for breaking py3.5. i noticed it but didn't manage to fix it. it seems (?) like you fixed it.
07:31
cloudyplain has joined #pypy
07:36
cloudyplain has quit [Remote host closed the connection]
07:37
antocuni has joined #pypy
07:43
cloudyplain has joined #pypy
07:48
cloudyplain has quit [Ping timeout: 240 seconds]
07:59
cloudyplain has joined #pypy
07:59
cstratak has joined #pypy
07:59
marr has joined #pypy
08:02
exarkun has quit [Ping timeout: 248 seconds]
08:04
exarkun has joined #pypy
08:06
antocuni has quit [Ping timeout: 240 seconds]
08:19
oberstet has joined #pypy
08:26
forgottenone has joined #pypy
08:38
<
kenaan_ >
mattip py3.5 48bda039069f /pypy/pytest-A.cfg: help testrunner find pypy3 exe on win32
08:43
Guest54772 has quit [Remote host closed the connection]
08:44
marvin_ has joined #pypy
09:21
ronan has joined #pypy
09:24
arigato has joined #pypy
09:24
<
ronan >
mjacob: erm, I think I was the one who broke it
09:38
<
kenaan_ >
rlamy py3.5 2fef598a1c41 /pypy/module/cpyext/test/test_fileobject.py: fix test
09:39
antocuni has joined #pypy
09:43
exarkun has quit [Ping timeout: 255 seconds]
09:44
forgottenone has quit [Ping timeout: 240 seconds]
09:44
exarkun has joined #pypy
09:45
forgottenone has joined #pypy
10:02
lritter has joined #pypy
10:08
gclawes has quit [Ping timeout: 248 seconds]
10:08
cloudyplain has quit [Remote host closed the connection]
10:09
gclawes has joined #pypy
10:15
cloudyplain has joined #pypy
10:17
<
kenaan_ >
rlamy py3.5 3c8212fb97a5 /pypy/module/cpyext/: fix Cython issue with classmethods in cdef classes
10:18
cloudyplain has quit [Remote host closed the connection]
10:18
cloudyplain has joined #pypy
10:32
<
arigato >
maybe at some point we'll be able to pop one of the yaks in our stack
10:53
cloudyplain has quit [Remote host closed the connection]
10:59
<
ronan >
mattip: pandas master seems broken on pypy2 also
11:00
<
mattip >
ronan: building or running?
11:00
<
ronan >
same issue as in pypy3
11:01
<
kenaan_ >
fijal memory-accounting f0e56ca3a8d6 /rpython/: (arigo, fijal) add accounting for basic memory pressure done by raw mallocs
11:10
<
kenaan_ >
rlamy default 484db8c81ec1 /pypy/module/cpyext/: fix Cython issue with classmethods in cdef classes
11:10
<
ronan >
mattip: this should fix it
11:23
exarkun has quit [Ping timeout: 255 seconds]
11:24
<
ronan >
aaaah, no, I've been misreading the mess of nested #ifdefs, so I haven't fixed anything
11:24
exarkun has joined #pypy
11:39
arigato has quit [Quit: Leaving]
11:53
ronan has quit [Ping timeout: 252 seconds]
12:19
mattip has left #pypy ["bye"]
12:21
ronan has joined #pypy
12:26
Rhy0lite has joined #pypy
13:18
yuyichao_ has quit [Ping timeout: 258 seconds]
13:22
arigato has joined #pypy
13:23
<
kenaan_ >
arigo default 3f4fc7771154 /pypy/: (antocuni, arigo) Issue #2666 Mess with cpyext. See comments.
13:29
yuyichao_ has joined #pypy
13:31
marky1991 has joined #pypy
13:33
mat^2 has joined #pypy
13:48
mat^2 has quit [Ping timeout: 240 seconds]
13:50
lritter has quit [Remote host closed the connection]
13:58
oberstet has quit [Ping timeout: 248 seconds]
14:03
mat^2 has joined #pypy
14:04
mat^2 has quit [Read error: Connection reset by peer]
14:19
marky1991 has quit [Ping timeout: 260 seconds]
14:28
marky1991 has joined #pypy
14:28
marky1991 has quit [Remote host closed the connection]
14:29
jcea has joined #pypy
14:29
marky1991 has joined #pypy
14:36
<
kenaan_ >
rlamy default 5acb984186b5 /pypy/module/cpyext/: Add a PyMethodDescr_Check() (not in the CPython API) for Cython's benefit
15:01
raynold has quit [Quit: Connection closed for inactivity]
15:07
marky1991 has quit [Remote host closed the connection]
15:09
marky1991 has joined #pypy
15:15
<
kenaan_ >
rlamy py3.5 a0fe3f649ba8 /pypy/: hg merge default
15:20
<
kenaan_ >
fijal memory-accounting f8fd62a0f087 /: * Review all the places that add memory pressure outside of numpy and cpyext * Add a test * Fixes about c...
15:53
<
kenaan_ >
arigo default 075a4ef2fb28 /pypy/objspace/std/typeobject.py: (antocuni, arigo) oops, fix for 3f4fc7771154 (some tests in cpyext fail)
15:53
<
kenaan_ >
arigo default c4d6cc4a81fe /pypy/module/cpyext/: merge heads
16:01
raynold has joined #pypy
16:02
<
lesshaste >
ignore kenaan_
16:05
dw_ has quit [Read error: Connection reset by peer]
16:05
dw has joined #pypy
16:06
pepesza has quit [Ping timeout: 240 seconds]
16:11
pepesza has joined #pypy
16:11
realitix has quit [Quit: Leaving]
16:33
<
kenaan_ >
arigo default 094524b8baa4 /pypy/: (antocuni, arigo) aaaaaa even more hacking
17:38
<
kenaan_ >
fijal memory-accounting 4420cc75f88e /: whack for a bit until we a) initialize to 0 and b) have it not on W_Root
17:46
<
kenaan_ >
arigo len_w 6136622851dc /: Branch to make "len_w()" a method on W_Root, for optimization purposes
17:46
<
kenaan_ >
arigo len_w 6bb19d21ddea /pypy/: The idea is to do this change, to make space.len_w() actually not allocate a temporary W_IntObject even if the call t...
17:48
<
kenaan_ >
antocuni cpyext-jit 820724c1b021 /: hg merge default
17:50
<
kenaan_ >
mjacob py3.6 d4a38e82d0d7 /pypy/: hg merge py3.5
17:52
arigato has quit [Quit: Leaving]
17:52
<
kenaan_ >
fijal memory-accounting ddd3bbb41771 /pypy/module/_ssl/interp_ssl.py: change back to 10M seems less insane
17:52
marky1991 has quit [Ping timeout: 258 seconds]
17:53
<
kenaan_ >
fijal default 1721ac9f04a9 /pypy/module/_ssl/interp_ssl.py: bump the limit back
17:55
cstratak has quit [Quit: Leaving]
17:56
antocuni has quit [Ping timeout: 248 seconds]
17:56
ronan has quit [Ping timeout: 252 seconds]
18:05
marky1991 has joined #pypy
18:05
drolando_ has joined #pypy
18:06
drolando has quit [Ping timeout: 248 seconds]
18:12
marky1991 has quit [Ping timeout: 240 seconds]
18:14
marky1991 has joined #pypy
18:20
Rhy0lite has quit [Quit: Leaving]
18:20
marky1991 has quit [Ping timeout: 246 seconds]
18:31
raynold has quit [Quit: Connection closed for inactivity]
18:44
<
kenaan_ >
mjacob py3.5 42233a3efdd4 /pypy/module/_vmprof/test/test__vmprof.py: Fix vmprof test.
19:02
drolando_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
19:06
drolando has joined #pypy
19:49
kipras`away is now known as kipras
19:52
inad922 has joined #pypy
19:59
<
pjenvey >
Alex_Gaynor: sounds like the decrease in SSLContext memory pressure's not so good. I imagine it could depend on your cert store once it's been loaded
19:59
<
pjenvey >
SSL_CTX_free's responsible for all of it if I'm not mistaken
19:59
<
pjenvey >
(your cert store size)
20:00
<
fijal >
pjenvey: I reverted it
20:13
ronan has joined #pypy
20:32
antocuni has joined #pypy
20:36
<
kenaan_ >
pjenvey default f5e9d7a6acf1 /pypy/doc/release-v5.9.0.rst: update per 1721ac9f04a9
20:46
inad922 has quit [Ping timeout: 248 seconds]
20:49
drolando has quit [Remote host closed the connection]
20:50
drolando has joined #pypy
21:09
antocuni has quit [Ping timeout: 258 seconds]
21:15
jcea has quit [Remote host closed the connection]
21:40
antocuni has joined #pypy
21:40
<
kenaan_ >
antocuni cpyext-jit 31cea4ce3c8c /pypy/module/cpyext/typeobject.py: don't look inside this for now, else it raises InvalidCast; probably it is possible to work-around it by cast...
21:56
ronan has quit [Ping timeout: 252 seconds]
22:08
ronan has joined #pypy
22:32
<
pjenvey >
arigo for logs: per rpython
__del__ docs "Right now you can't call any external C function either." -- were you thinking of allowing this later? wondering because then interp_ssl's finalizers could be simpler destructors
22:40
<
kenaan_ >
rlamy default fb1ae9b91f2f /pypy/module/cpyext/api.py: Expose the Descr_Types, like on CPython 3.*
22:42
<
kenaan_ >
rlamy py3.5 45380b7b402f /pypy/: hg merge default
22:45
<
pjenvey >
python apperas to have a common pattern of calling top level ssl module wrap_socket, creating new SSLContexts per every connection (in turn loading your maybe not small cert store from disk per connection)
22:45
<
pjenvey >
as of hostname verification becoming default
22:46
<
pjenvey >
vs reusing SSLContext's with their wrap_socket method
22:49
demonimin has quit [Ping timeout: 240 seconds]
22:53
ronan has quit [Ping timeout: 252 seconds]
23:15
raynold has joined #pypy
23:26
yuyichao_ has quit [Ping timeout: 260 seconds]
23:29
antocuni has quit [Ping timeout: 248 seconds]
23:39
yuyichao_ has joined #pypy
23:57
TheAdversary has quit [Read error: Connection reset by peer]
23:59
TheAdversary has joined #pypy