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:05
exarkun has quit [Ping timeout: 256 seconds]
00:12
exarkun has joined #pypy
00:14
<
kenaan >
wlav default b505aee6a14e /pypy/: Upgrade to backend 1.1.0, improved handling of templated methods and functions (in particular automatic deduction of...
00:18
dddddd has quit [Remote host closed the connection]
00:21
jcea has quit [Read error: Connection reset by peer]
00:27
necaris has joined #pypy
00:33
tbodt has quit [Ping timeout: 265 seconds]
00:45
tbodt has joined #pypy
00:50
tbodt has quit [Ping timeout: 245 seconds]
01:10
antocuni has quit [Ping timeout: 240 seconds]
01:24
necaris has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
01:26
necaris has joined #pypy
01:42
lritter_ has quit [Remote host closed the connection]
01:42
adamholmberg has quit [Remote host closed the connection]
01:42
adamholmberg has joined #pypy
01:42
adamholmberg has quit [Remote host closed the connection]
01:43
adamholmberg has joined #pypy
01:47
adamholmberg has quit [Ping timeout: 256 seconds]
01:53
exarkun has quit [Ping timeout: 240 seconds]
01:54
exarkun has joined #pypy
01:58
adamholmberg has joined #pypy
01:59
adamholmberg has quit [Remote host closed the connection]
01:59
adamholmberg has joined #pypy
02:01
adamholm_ has joined #pypy
02:02
adamholm_ has quit [Remote host closed the connection]
02:02
adamholmberg has quit [Remote host closed the connection]
02:02
adamholmberg has joined #pypy
02:05
adamholmberg has quit [Remote host closed the connection]
02:05
adamholmberg has joined #pypy
02:05
adamholmberg has quit [Remote host closed the connection]
02:06
adamholmberg has joined #pypy
02:10
adamholmberg has quit [Ping timeout: 240 seconds]
02:12
adamholmberg has joined #pypy
02:14
adamholmberg has quit [Remote host closed the connection]
02:14
adamholmberg has joined #pypy
02:14
adamholmberg has quit [Remote host closed the connection]
02:14
adamholmberg has joined #pypy
02:19
adamholmberg has quit [Remote host closed the connection]
02:19
adamholmberg has joined #pypy
02:19
adamholmberg has quit [Remote host closed the connection]
02:20
adamholmberg has joined #pypy
02:22
tbodt has joined #pypy
02:24
adamholmberg has quit [Ping timeout: 256 seconds]
02:25
adamholmberg has joined #pypy
02:25
adamholmberg has quit [Remote host closed the connection]
02:25
adamholmberg has joined #pypy
02:30
adamholmberg has quit [Ping timeout: 240 seconds]
02:30
adamholmberg has joined #pypy
02:30
adamholmberg has quit [Remote host closed the connection]
02:31
adamholmberg has joined #pypy
02:36
adamholmberg has quit [Ping timeout: 264 seconds]
02:47
Hasimir has quit [Ping timeout: 240 seconds]
02:54
Hasimir has joined #pypy
02:57
adamholmberg has joined #pypy
02:57
adamholmberg has quit [Remote host closed the connection]
02:57
adamholmberg has joined #pypy
03:02
adamholmberg has quit [Ping timeout: 248 seconds]
03:16
tbodt has quit [Ping timeout: 268 seconds]
03:17
tbodt has joined #pypy
03:23
tbodt has quit [Read error: Connection reset by peer]
03:34
exarkun has quit [Ping timeout: 240 seconds]
03:34
exarkun has joined #pypy
03:43
jamesaxl has quit [Quit: WeeChat 2.1]
03:45
necaris has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
03:48
adamholmberg has joined #pypy
03:48
adamholmberg has quit [Remote host closed the connection]
03:49
adamholmberg has joined #pypy
03:53
adamholmberg has quit [Ping timeout: 256 seconds]
04:02
inhahe_ has joined #pypy
04:05
inhahe has quit [Ping timeout: 248 seconds]
04:05
inhahe__ has quit [Ping timeout: 240 seconds]
04:05
inhahe has joined #pypy
04:06
adamholmberg has joined #pypy
04:06
adamholmberg has quit [Remote host closed the connection]
04:06
adamholmberg has joined #pypy
04:11
adamholmberg has quit [Ping timeout: 256 seconds]
04:24
inhahe__ has joined #pypy
04:26
inhahe_ has quit [Ping timeout: 260 seconds]
04:38
energizer has joined #pypy
04:39
adamholmberg has joined #pypy
04:39
adamholmberg has quit [Remote host closed the connection]
04:40
adamholmberg has joined #pypy
04:45
adamholmberg has quit [Remote host closed the connection]
04:45
adamholm_ has joined #pypy
04:45
adamholm_ has quit [Remote host closed the connection]
04:45
adamholmberg has joined #pypy
04:50
adamholmberg has quit [Ping timeout: 256 seconds]
04:57
adamholmberg has joined #pypy
04:57
adamholmberg has quit [Remote host closed the connection]
04:57
adamholmberg has joined #pypy
04:59
mcyprian has joined #pypy
05:02
adamholmberg has quit [Ping timeout: 264 seconds]
05:08
mcyprian has quit [Ping timeout: 240 seconds]
05:09
mcyprian has joined #pypy
05:13
exarkun has quit [Ping timeout: 268 seconds]
05:14
exarkun has joined #pypy
05:27
mattip has quit [Disconnected by services]
05:27
<
kenaan >
Matti Picus unicode-utf8-py3 3f63d5b725cc /: merge unicode-utf8 into branch, probably many mistakes in merge
05:27
mattip has joined #pypy
05:27
<
kenaan >
Matti Picus unicode-utf8-py3 40650baa7fd6 /pypy/: fix imports. Tests start to run. str_decode_utf8 replaces decode_utf8 but args have changed
05:28
<
kenaan >
Matti Picus unicode-utf8 daeb185c5482 /: merge default into branch
05:28
mattip has quit [Disconnected by services]
05:28
mattip has joined #pypy
05:28
mattip is now known as Guest38215
05:28
Guest38215 has quit [Killed (hitchcock.freenode.net (Nickname regained by services))]
05:28
mattip has joined #pypy
05:29
mattip_ has joined #pypy
05:31
<
mattip >
took a step toward merging unicode-utf8 and py3.5
05:33
<
mattip >
anyone know what replaces unicodehelper.decode_utf8(self, s, allow_surrogates=True) in the odl code? There is now
05:33
adamholmberg has joined #pypy
05:33
adamholmberg has quit [Remote host closed the connection]
05:35
<
mattip >
unicode.str_decode_utf8(s, errors, final, errorhandler), what should errors, final, errorhandler be ?
05:49
mattip has quit [Ping timeout: 256 seconds]
05:51
adamholmberg has joined #pypy
05:51
adamholmberg has quit [Remote host closed the connection]
05:52
adamholmberg has joined #pypy
05:56
adamholmberg has quit [Ping timeout: 240 seconds]
06:12
adamholmberg has joined #pypy
06:12
adamholmberg has quit [Remote host closed the connection]
06:12
adamholmberg has joined #pypy
06:13
tayfun26 has joined #pypy
06:16
adamholmberg has quit [Remote host closed the connection]
06:16
adamholmberg has joined #pypy
06:16
adamholmberg has quit [Remote host closed the connection]
06:16
adamholmberg has joined #pypy
06:22
adamholmberg has quit [Ping timeout: 256 seconds]
06:22
adamholmberg has joined #pypy
06:22
adamholmberg has quit [Remote host closed the connection]
06:22
adamholmberg has joined #pypy
06:26
oberstet has joined #pypy
06:27
adamholmberg has quit [Ping timeout: 265 seconds]
06:29
adamholmberg has joined #pypy
06:29
adamholmberg has quit [Remote host closed the connection]
06:30
adamholmberg has joined #pypy
06:34
adamholmberg has quit [Ping timeout: 255 seconds]
06:52
exarkun has quit [Ping timeout: 256 seconds]
06:55
exarkun has joined #pypy
07:04
adamholmberg has joined #pypy
07:08
adamholmberg has quit [Remote host closed the connection]
07:08
adamholmberg has joined #pypy
07:08
adamholmberg has quit [Remote host closed the connection]
07:12
adamholmberg has joined #pypy
07:13
adamholmberg has quit [Remote host closed the connection]
07:13
inhahe_ has joined #pypy
07:13
adamholmberg has joined #pypy
07:13
adamholmberg has quit [Remote host closed the connection]
07:14
adamholmberg has joined #pypy
07:15
adamholmberg has quit [Remote host closed the connection]
07:16
adamholmberg has joined #pypy
07:16
adamholmberg has quit [Remote host closed the connection]
07:16
adamholmberg has joined #pypy
07:17
inhahe__ has quit [Ping timeout: 256 seconds]
07:21
adamholmberg has quit [Ping timeout: 256 seconds]
07:30
speeder39 has joined #pypy
07:41
adamholmberg has joined #pypy
07:41
adamholmberg has quit [Remote host closed the connection]
07:41
adamholmberg has joined #pypy
07:46
adamholmberg has quit [Ping timeout: 260 seconds]
07:52
inhahe_ has quit [Ping timeout: 268 seconds]
07:57
adamholmberg has joined #pypy
07:57
adamholmberg has quit [Remote host closed the connection]
07:58
adamholmberg has joined #pypy
07:59
adamholmberg has quit [Remote host closed the connection]
07:59
adamholmberg has joined #pypy
07:59
adamholmberg has quit [Remote host closed the connection]
08:00
adamholmberg has joined #pypy
08:01
dddddd has joined #pypy
08:03
inhahe_ has joined #pypy
08:05
adamholmberg has quit [Ping timeout: 260 seconds]
08:05
inhahe has quit [Ping timeout: 248 seconds]
08:13
adamholmberg has joined #pypy
08:14
adamholmberg has quit [Remote host closed the connection]
08:14
adamholmberg has joined #pypy
08:17
adamholmberg has quit [Remote host closed the connection]
08:17
adamholmberg has joined #pypy
08:17
adamholmberg has quit [Remote host closed the connection]
08:18
adamholmberg has joined #pypy
08:23
adamholmberg has quit [Ping timeout: 256 seconds]
08:23
<
fijal >
mattip_: hi matti
08:32
exarkun has quit [Ping timeout: 256 seconds]
08:34
exarkun has joined #pypy
08:35
adamholmberg has joined #pypy
08:35
adamholmberg has quit [Remote host closed the connection]
08:36
adamholmberg has joined #pypy
08:40
adamholmberg has quit [Ping timeout: 240 seconds]
08:42
antocuni has joined #pypy
08:48
marself has joined #pypy
09:06
adamholmberg has joined #pypy
09:06
adamholmberg has quit [Remote host closed the connection]
09:07
adamholmberg has joined #pypy
09:11
adamholm_ has joined #pypy
09:11
adamholm_ has quit [Remote host closed the connection]
09:11
adamholm_ has joined #pypy
09:12
adamholmberg has quit [Remote host closed the connection]
09:16
adamholm_ has quit [Ping timeout: 276 seconds]
09:16
marself has quit [Quit: WeeChat 1.9.1]
09:19
adamholmberg has joined #pypy
09:19
adamholmberg has quit [Remote host closed the connection]
09:20
adamholmberg has joined #pypy
09:24
adamholmberg has quit [Ping timeout: 276 seconds]
09:27
Remi_M has quit [Quit: See you!]
09:28
Remi_M has joined #pypy
09:31
ronan has quit [Ping timeout: 245 seconds]
09:37
mcyprian has quit [Ping timeout: 268 seconds]
09:40
speeder39 has quit [Quit: Connection closed for inactivity]
09:40
adamholmberg has joined #pypy
09:41
adamholmberg has quit [Remote host closed the connection]
09:41
adamholmberg has joined #pypy
09:42
adamholmberg has quit [Remote host closed the connection]
09:43
adamholmberg has joined #pypy
09:43
adamholmberg has quit [Remote host closed the connection]
09:43
ronan has joined #pypy
09:57
marself has joined #pypy
10:08
antocuni has quit [Ping timeout: 240 seconds]
10:13
exarkun has quit [Ping timeout: 265 seconds]
10:14
exarkun has joined #pypy
10:16
adamholmberg has joined #pypy
10:16
adamholmberg has quit [Remote host closed the connection]
10:17
adamholmberg has joined #pypy
10:21
adamholmberg has quit [Ping timeout: 260 seconds]
10:29
adamholmberg has joined #pypy
10:29
adamholmberg has quit [Remote host closed the connection]
10:30
adamholmberg has joined #pypy
10:41
adamholmberg has quit [Ping timeout: 276 seconds]
10:42
adamholmberg has joined #pypy
10:42
adamholmberg has quit [Remote host closed the connection]
10:43
adamholmberg has joined #pypy
10:45
adamholm_ has joined #pypy
10:45
adamholm_ has quit [Remote host closed the connection]
10:46
adamholmberg has quit [Remote host closed the connection]
10:46
adamholmberg has joined #pypy
10:50
adamholmberg has quit [Ping timeout: 256 seconds]
10:54
adamholmberg has joined #pypy
10:54
adamholmberg has quit [Remote host closed the connection]
10:55
adamholmberg has joined #pypy
10:55
adamholmberg has quit [Remote host closed the connection]
10:55
adamholmberg has joined #pypy
10:55
adamholmberg has quit [Remote host closed the connection]
10:56
adamholmberg has joined #pypy
11:01
adamholmberg has quit [Remote host closed the connection]
11:01
adamholm_ has joined #pypy
11:01
adamholm_ has quit [Remote host closed the connection]
11:01
adamholmberg has joined #pypy
11:06
adamholmberg has quit [Ping timeout: 276 seconds]
11:08
lesshaste has quit [Remote host closed the connection]
11:18
jcea has joined #pypy
11:44
adamholmberg has joined #pypy
11:44
adamholmberg has quit [Remote host closed the connection]
11:45
adamholmberg has joined #pypy
11:49
adamholmberg has quit [Ping timeout: 248 seconds]
11:52
jamesaxl has joined #pypy
11:53
exarkun has quit [Ping timeout: 248 seconds]
11:55
exarkun has joined #pypy
12:00
adamholmberg has joined #pypy
12:00
adamholmberg has quit [Remote host closed the connection]
12:01
adamholmberg has joined #pypy
12:01
adamholmberg has quit [Remote host closed the connection]
12:02
adamholmberg has joined #pypy
12:02
adamholmberg has quit [Remote host closed the connection]
12:10
adamholmberg has joined #pypy
12:10
antocuni has joined #pypy
12:24
mcyprian has joined #pypy
12:24
Rhy0lite has joined #pypy
12:36
mcyprian has quit [Ping timeout: 276 seconds]
12:37
mcyprian has joined #pypy
12:50
inhahe__ has joined #pypy
13:13
raynold has quit [Quit: Connection closed for inactivity]
13:13
necaris has joined #pypy
13:30
marky1991 has joined #pypy
13:40
adamholmberg has quit [Remote host closed the connection]
13:40
adamholmberg has joined #pypy
13:44
exarkun has quit [Ping timeout: 260 seconds]
13:50
mattip has joined #pypy
13:51
<
fijal >
how's going?
13:52
<
mattip >
trying to make progress with unicode-utf8
13:54
<
fijal >
can I help somehow?
13:55
<
mattip >
maybe. Why did decode_utf8 change so drastically, it now has errors, final, errorhandler and no default
13:56
<
mattip >
I understand that allow_surogates is usually False but sometimes True
13:57
<
mattip >
it now is called str_decode_utf8 AFAICT
13:58
<
fijal >
mostly because it's a rather niche call
13:58
<
fijal >
typically you don't do it - you call check_utf8 and you're good
13:59
<
fijal >
it's only ever called if we have some error handler or something
14:01
<
mattip >
so what should space.newtext look like? It should return a W_Unicode on py3.5, no?
14:02
exarkun has joined #pypy
14:04
oberstet has quit [Ping timeout: 276 seconds]
14:05
<
mattip >
ahh, maybe W_Unicode(s)
14:05
<
fijal >
yes, W_Unicode(s)
14:06
<
mattip >
that requires a length argument
14:07
<
fijal >
yes, you get it from check_utf8
14:07
<
fijal >
which you should have called anyway
14:09
marky1991 has quit [Ping timeout: 260 seconds]
14:19
<
mattip >
thanks, that helps
14:19
<
fijal >
depending on the setup you either know something (like it's ascii) or you know the length
14:22
oberstet has joined #pypy
14:32
adamholmberg has quit [Remote host closed the connection]
14:32
adamholmberg has joined #pypy
14:44
marky1991 has joined #pypy
14:44
marky1991 has quit [Remote host closed the connection]
14:44
marky1991 has joined #pypy
14:47
<
mattip >
what about when I have u, type(u) == W_Unicode and try to do space.text_w(u), should that become space.utf8_w(u)?
14:51
<
mattip >
there are places that do if space.is_w(space.type(u), space.w_text): s = space.text_w(u)
14:52
<
mattip >
it looks wrong to do if space.is_w(space.type(u), space.w_text): s = space.utf8_w(u)
14:54
<
mattip >
ahh, nvrmind, I should fix that in interpreter/baseobjspace.py
15:05
marky1991 has quit [Ping timeout: 248 seconds]
15:11
marky1991 has joined #pypy
15:12
marky1991 has quit [Remote host closed the connection]
15:12
marky1991 has joined #pypy
15:24
tayfun26 has quit [Remote host closed the connection]
15:30
adamholm_ has joined #pypy
15:33
adamholmberg has quit [Ping timeout: 276 seconds]
15:40
mattip has quit [Ping timeout: 276 seconds]
15:42
marky1991 has quit [Remote host closed the connection]
15:43
marky1991 has joined #pypy
15:44
marky1991 has quit [Remote host closed the connection]
15:45
marky1991 has joined #pypy
15:48
oberstet2 has joined #pypy
15:51
oberstet has quit [Ping timeout: 256 seconds]
15:56
marky1991 has quit [Ping timeout: 256 seconds]
15:57
antocuni has quit [Ping timeout: 260 seconds]
16:19
inad922 has joined #pypy
16:33
mattip has joined #pypy
17:14
cjwelborn has quit [Remote host closed the connection]
17:17
oberstet2 has quit [Ping timeout: 260 seconds]
17:33
inad922 has quit [Ping timeout: 248 seconds]
17:43
Rhy0lite has quit [Quit: Leaving]
17:45
cjwelborn has joined #pypy
17:48
tbodt has joined #pypy
17:53
tbodt has quit [Ping timeout: 264 seconds]
18:01
tbodt has joined #pypy
18:10
mcyprian has quit [Ping timeout: 268 seconds]
18:15
ssbr` has joined #pypy
18:16
lritter has joined #pypy
18:20
tbodt has quit [Ping timeout: 264 seconds]
18:44
inad922 has joined #pypy
18:55
inad922 has quit [Ping timeout: 240 seconds]
19:03
mcyprian has joined #pypy
19:03
mcyprian has left #pypy [#pypy]
19:04
nunatak has joined #pypy
19:05
marself has quit [Ping timeout: 240 seconds]
19:08
inad922 has joined #pypy
19:21
jcea has quit [Ping timeout: 260 seconds]
19:25
jcea has joined #pypy
19:33
tbodt has joined #pypy
19:36
jcea has quit [Remote host closed the connection]
19:37
jcea1 has joined #pypy
19:39
jcea1 is now known as jcea
19:59
tbodt has quit [Ping timeout: 256 seconds]
20:01
tbodt has joined #pypy
20:12
nunatak has quit [Quit: Leaving]
20:13
adamholm_ has quit [Remote host closed the connection]
20:14
adamholmberg has joined #pypy
20:16
tbodt has quit [Read error: Connection reset by peer]
20:17
tbodt has joined #pypy
20:18
adamholmberg has quit [Ping timeout: 264 seconds]
20:20
tbodt has quit [Excess Flood]
20:23
tbodt has joined #pypy
20:27
tbodt has quit [Read error: Connection reset by peer]
20:27
tbodt has joined #pypy
20:32
tbodt has quit [Ping timeout: 240 seconds]
20:32
tbodt has joined #pypy
20:47
tbodt has quit [Read error: Connection reset by peer]
20:49
adamholmberg has joined #pypy
20:53
tbodt has joined #pypy
21:06
ronan has quit [Ping timeout: 256 seconds]
21:06
tbodt has quit [Ping timeout: 265 seconds]
21:06
ronan has joined #pypy
21:07
tbodt has joined #pypy
21:50
lritter has quit [Remote host closed the connection]
21:54
inad922 has quit [Ping timeout: 260 seconds]
22:25
exarkun has quit [Ping timeout: 260 seconds]
22:25
lritter has joined #pypy
22:25
jcea has quit [Remote host closed the connection]
22:26
exarkun has joined #pypy
22:50
glyph has quit [Quit: End of line.]
22:52
tianon has left #pypy ["So long and thanks for all the fish! ♥"]
22:57
hotpot33 has joined #pypy
22:58
glyph has joined #pypy
23:04
Hasimir has quit [Ping timeout: 240 seconds]
23:17
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
23:18
tbodt has joined #pypy
23:19
<
mattip >
fijal: for interned strings (see interpreter.baseobjspace.ObjSpace.new_interned_{,w_}str, on py3.5)
23:19
<
mattip >
should the key be a python unicode str or utf8 bytes
23:20
<
mattip >
currently it is unicode, that seems like it should change now
23:38
adamholmberg has quit [Remote host closed the connection]
23:54
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
23:55
tbodt has joined #pypy
23:59
tbodt has quit [Ping timeout: 268 seconds]