2018-02-26 15:52
cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs:
https://botbot.me/freenode/pypy/ ) | use cffi for calling C | the secret reason for us trying to get PyPy users: to test the JIT well enough that we're somewhat confident about it
00:04
heinrich5991 has quit [Ping timeout: 240 seconds]
00:06
heinrich5991 has joined #pypy
01:01
bbot2 has joined #pypy
01:28
adamholmberg has quit [Ping timeout: 240 seconds]
01:46
primalz5 has joined #pypy
01:51
primalz5 has quit [Remote host closed the connection]
02:21
nimaje1 has joined #pypy
02:21
nimaje1 is now known as nimaje
02:21
nimaje has quit [Killed (sinisalo.freenode.net (Nickname regained by services))]
02:22
MarkMangoba_ has joined #pypy
02:22
Lightsword_ has joined #pypy
02:24
igitoor_ has joined #pypy
02:28
njs` has joined #pypy
02:28
MarkMangoba_ has quit []
02:28
crane_ has joined #pypy
02:28
MarkMangoba_ has joined #pypy
02:29
ronan has quit [*.net *.split]
02:29
[0__0] has quit [*.net *.split]
02:29
MarkMangoba has quit [*.net *.split]
02:29
igitoor has quit [*.net *.split]
02:29
lapinot has quit [*.net *.split]
02:29
njs has quit [*.net *.split]
02:29
Lightsword has quit [*.net *.split]
02:29
Remi_M has quit [*.net *.split]
02:29
crane has quit [*.net *.split]
02:29
Lightsword_ is now known as Lightsword
02:30
MarkMangoba_ has quit [Client Quit]
02:30
igitoor_ has quit [Changing host]
02:30
igitoor_ has joined #pypy
02:30
igitoor_ is now known as igitoor
02:33
heinrich5991 has quit [Ping timeout: 252 seconds]
02:34
heinrich5991 has joined #pypy
02:36
lapinot has joined #pypy
02:37
dddddd has quit [Remote host closed the connection]
02:37
Remi_M has joined #pypy
02:38
ronan has joined #pypy
03:20
MarkMangoba_ has joined #pypy
03:27
Shnaw29 has joined #pypy
03:35
Shnaw29 has quit [Ping timeout: 255 seconds]
03:57
MarkMangoba_ has left #pypy [#pypy]
04:04
forgottenone has joined #pypy
04:05
forgottenone has quit [Remote host closed the connection]
04:06
forgottenone has joined #pypy
04:09
<
mattip >
arigato: (for the logs) something has changed with own py3.5 tests
04:10
<
mattip >
they no longer segfault, rather now error, but only from test_translate onward
04:16
<
mattip >
and of course I cannot replicate on my machine
04:57
DIRT has joined #pypy
05:08
njs` is now known as njs
05:08
heinrich5991 has quit [Ping timeout: 240 seconds]
05:12
heinrich5991 has joined #pypy
05:53
Alucard4200 has joined #pypy
06:00
Alucard4200 has quit [Ping timeout: 240 seconds]
06:05
heinrich5991 has quit [Ping timeout: 256 seconds]
06:08
heinrich5991 has joined #pypy
06:13
DIRT has quit [Ping timeout: 272 seconds]
06:14
heinrich5991 has quit [Ping timeout: 240 seconds]
06:18
heinrich5991 has joined #pypy
06:28
DIRT has joined #pypy
06:34
kanaka has quit [Ping timeout: 240 seconds]
06:35
kanaka has joined #pypy
07:07
[0__0] has joined #pypy
07:35
heinrich5991 has quit [Ping timeout: 260 seconds]
07:37
heinrich5991 has joined #pypy
07:42
DIRT has quit [Ping timeout: 264 seconds]
08:03
ronan has quit [Ping timeout: 268 seconds]
08:12
ronan has joined #pypy
08:19
ronan has quit [Ping timeout: 268 seconds]
09:02
<
atomizer >
my confusion yesterday was from using pypy
09:02
<
atomizer >
pypy3 6.0.0 compiled 0.0880 dlopen 0.0919
09:02
<
atomizer >
cpython 3.6.5 compiled 0.8180 dlopen 1.3187
09:03
heinrich5991 has quit [Ping timeout: 256 seconds]
09:03
<
atomizer >
i know that microbenchmarks are not really a good test, but still
09:05
heinrich5991 has joined #pypy
09:18
lritter has joined #pypy
09:25
<
mattip >
atomizer: are you surprised how slow dlopen is in cpython?
09:25
heinrich5991 has quit [Ping timeout: 256 seconds]
09:26
<
atomizer >
no, i'm surprised that it isn't much slower. i was expecting something like 10x, instead its less than 2x
09:26
heinrich5991 has joined #pypy
09:28
<
mattip >
atomizer: which numbers lead you to conclude 2x? I am not sure what your comment from 20 minutes ago is showing
09:30
<
atomizer >
uhh thats calling 1e6 times a function from a c library from embedded module. first number in api mode, second from dlopen
09:31
<
mattip >
ahh, I see. api mode 0.8180, dlopen 1.3187, so a 1.5x difference
09:31
<
atomizer >
basically the point was to measure wrapper overhead
09:32
<
atomizer >
i'm just not sure whether its worth forcing people to compile the library (SDL) to be able to build my module
09:33
<
LarstiQ >
atomizer: you can ship wheels
09:35
<
atomizer >
well yeah distribution is binary, it's embedded for a specific app after all
09:35
<
atomizer >
i meant if someone would want to build it
09:36
<
mattip >
they can link with sdl, not build it from scratch
09:38
<
atomizer >
ah, right.
09:47
_whitelogger has joined #pypy
09:58
xfil has joined #pypy
10:01
heinrich5991 has quit [Ping timeout: 240 seconds]
10:02
heinrich5991 has joined #pypy
10:07
xfil has quit [Ping timeout: 268 seconds]
10:08
ronan has joined #pypy
10:24
<
kenaan >
mattip unicode-utf8-py3 dbc314aacc0a /pypy/tool/pytest/objspace.py: add utf8_w to TinyObjSpace
10:24
<
kenaan >
mattip unicode-utf8-py3 5061432f841e /testrunner/runner.py: print contents of local machine_config file
10:27
<
kenaan >
mattip unicode-utf8-py3 f372c8123f51 /testrunner/runner.py: typo
10:27
heinrich5991 has quit [Ping timeout: 252 seconds]
10:30
heinrich5991 has joined #pypy
11:02
heinrich5991 has quit [Ping timeout: 268 seconds]
11:02
heinrich5991 has joined #pypy
11:30
ronan has quit [Ping timeout: 268 seconds]
11:56
dddddd has joined #pypy
12:13
Rhy0lite has joined #pypy
12:25
heinrich5991 has quit [Ping timeout: 256 seconds]
12:28
heinrich5991 has joined #pypy
12:49
kanaka has quit [Changing host]
12:49
kanaka has joined #pypy
12:52
heinrich5991 has quit [Ping timeout: 256 seconds]
12:55
heinrich5991 has joined #pypy
12:56
adamholmberg has joined #pypy
13:11
strugee has joined #pypy
13:14
strugee has quit [Remote host closed the connection]
13:18
heinrich5991 has quit [Ping timeout: 240 seconds]
13:19
heinrich5991 has joined #pypy
13:32
heinrich5991 has quit [Ping timeout: 256 seconds]
13:35
<
kenaan >
mattip unicode-utf8-py3 3a519921c44f /: backout 5061432f841e, add debug print around __valuedict
13:36
heinrich5991 has joined #pypy
13:57
<
the_rat >
Does some_bytestring.decode('utf-8') always involve a copy?
13:59
<
cfbolz >
the_rat: right now yes, but in the future this might become copy-free for ascii strings
14:00
<
the_rat >
Oh cool :)
14:34
lritter has quit [Quit: Leaving]
14:35
arigato has joined #pypy
14:35
<
arigato >
the_rat, cfbolz: I think the goal is to have it copy-free for most strings, not just ascii
14:38
marky1991 has joined #pypy
14:40
heinrich5991 has quit [Ping timeout: 260 seconds]
14:41
realitix has joined #pypy
14:43
heinrich5991 has joined #pypy
14:49
marky1991 has quit [Quit: Saliendo]
14:49
marky1991 has joined #pypy
14:54
arigato has quit [Ping timeout: 252 seconds]
15:09
heinrich5991 has quit [Ping timeout: 276 seconds]
15:11
heinrich5991 has joined #pypy
15:29
heinrich5991 has quit [Ping timeout: 256 seconds]
15:30
heinrich5991 has joined #pypy
15:36
jamadden has joined #pypy
15:52
heinrich5991 has quit [Ping timeout: 256 seconds]
15:54
heinrich5991 has joined #pypy
16:10
TheAdversary has joined #pypy
16:10
physpi27 has joined #pypy
16:10
Hasimir has joined #pypy
16:12
physpi27 has quit [Remote host closed the connection]
16:15
realitix has quit [Ping timeout: 256 seconds]
16:37
jamadden has quit [Quit: Leaving.]
16:49
forgottenone has quit [Quit: Konversation terminated!]
16:54
dzholdasbayev has joined #pypy
16:55
forgottenone has joined #pypy
17:00
ronan has joined #pypy
17:12
heinrich5991 has quit [Ping timeout: 268 seconds]
17:14
heinrich5991 has joined #pypy
17:23
realitix has joined #pypy
17:23
realitix has quit [Remote host closed the connection]
17:26
heinrich5991 has quit [Ping timeout: 268 seconds]
17:28
heinrich5991 has joined #pypy
17:43
adamholmberg has quit [Remote host closed the connection]
17:54
adamholmberg has joined #pypy
17:54
TheAdversary has quit [Ping timeout: 268 seconds]
17:56
Hasimir has quit [Ping timeout: 240 seconds]
18:02
Hasimir has joined #pypy
18:03
TheAdversary has joined #pypy
18:16
adamholm_ has joined #pypy
18:16
adamholmberg has quit [Read error: Connection reset by peer]
18:29
DIRT has joined #pypy
18:55
TheAdversary has quit [Disconnected by services]
18:56
TheAdversary has joined #pypy
19:12
adamholmberg has joined #pypy
19:12
adamholm_ has quit [Read error: Connection reset by peer]
19:13
adamholmberg has quit [Remote host closed the connection]
19:19
adamholmberg has joined #pypy
19:20
__peke__ has quit [Excess Flood]
19:20
__peke__ has joined #pypy
19:21
DIRT has quit [Excess Flood]
19:21
DIRT has joined #pypy
19:38
Rhy0lite has quit [Quit: Leaving]
19:43
dzholdasbayev has left #pypy [#pypy]
20:01
dh1285 has joined #pypy
20:02
dh1285 has quit [Remote host closed the connection]
20:23
jacob22_ has quit [Quit: Konversation terminated!]
20:34
jacob22__ has joined #pypy
20:40
forgottenone has quit [Ping timeout: 240 seconds]
20:50
arigato has joined #pypy
21:11
arigato has quit [Quit: Leaving]
21:17
and has joined #pypy
21:19
and has quit [Remote host closed the connection]
21:30
DIRT has quit [Ping timeout: 268 seconds]
21:46
adamholmberg has quit [Remote host closed the connection]
21:47
adamholmberg has joined #pypy
21:51
adamholmberg has quit [Ping timeout: 255 seconds]
22:00
bbot2 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
22:59
forgottenone has joined #pypy
23:03
dan- has quit [Ping timeout: 260 seconds]
23:25
DIRT has joined #pypy
23:48
dan- has joined #pypy
23:48
dan- has quit [Changing host]
23:48
dan- has joined #pypy
23:54
dan- has quit [Max SendQ exceeded]
23:55
dan- has joined #pypy
23:55
dan- has quit [Changing host]
23:55
dan- has joined #pypy