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:01
Hasimir has joined #pypy
01:12
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
01:13
jamesaxl has quit [Quit: WeeChat 2.1]
01:44
jcea has quit [Remote host closed the connection]
01:56
dddddd has quit [Remote host closed the connection]
02:56
dfee has joined #pypy
03:00
dfee has quit [Ping timeout: 256 seconds]
04:44
<
mattip >
arigato: it seems you refactored marshal_impl.py to remove interned strings strngtables (in default) and put in all_refs instead
04:45
<
mattip >
was it to copy cpython implementation?
05:18
inhahe__ has quit [Ping timeout: 268 seconds]
05:20
Hasimir has quit [Ping timeout: 240 seconds]
05:50
mattip has quit [Ping timeout: 240 seconds]
05:57
tayfun26 has joined #pypy
06:04
glyph has quit [Quit: End of line.]
06:05
glyph has joined #pypy
06:34
dfee has joined #pypy
06:38
dfee has quit [Ping timeout: 248 seconds]
06:40
<
cfbolz >
mattip: are you sure this isn't because the marshal format changed and we need to be compatible with the new format?
08:02
antocuni has joined #pypy
08:39
wleslie has joined #pypy
08:39
wleslie has quit [Client Quit]
08:44
wleslie has joined #pypy
08:50
wleslie has quit [Quit: ~~~ Crash in JIT!]
09:09
wleslie has joined #pypy
09:31
untitaker_ is now known as untitaker
09:33
wleslie has quit [Quit: ~~~ Crash in JIT!]
09:43
wleslie has joined #pypy
10:12
dfee has joined #pypy
10:14
antocuni has quit [Ping timeout: 240 seconds]
10:15
mdash_ has joined #pypy
10:15
riddle has quit [Disconnected by services]
10:15
riddle has joined #pypy
10:15
carljm_ has joined #pypy
10:16
froztbyt1 has joined #pypy
10:16
dfee has quit [Ping timeout: 240 seconds]
10:19
ulope_ has joined #pypy
10:20
ulope has quit [*.net *.split]
10:20
froztbyte has quit [*.net *.split]
10:20
carljm has quit [*.net *.split]
10:20
mdash has quit [*.net *.split]
10:20
ulope_ is now known as ulope
10:25
wleslie has quit [Quit: ~~~ Crash in JIT!]
10:40
oberstet has joined #pypy
10:41
ronan has quit [Ping timeout: 245 seconds]
10:51
Masklinn has joined #pypy
10:54
ronan has joined #pypy
10:59
hotpot33 has joined #pypy
11:04
mcyprian has joined #pypy
11:12
mcyprian has quit [Ping timeout: 276 seconds]
11:13
mcyprian has joined #pypy
11:17
marky1991 has joined #pypy
11:32
jamesaxl has joined #pypy
11:42
jcea has joined #pypy
11:49
marky1991 has quit [Read error: Connection reset by peer]
11:49
marky1991 has joined #pypy
12:01
dfee has joined #pypy
12:01
marky1991 has quit [Ping timeout: 265 seconds]
12:05
marky1991 has joined #pypy
12:05
dfee has quit [Ping timeout: 256 seconds]
12:05
jcea has quit [Quit: jcea]
12:08
antocuni has joined #pypy
12:11
<
kenaan >
cfbolz default bc8f427e0686 /: essential typo fix
12:14
jcea has joined #pypy
12:17
jcea has quit [Remote host closed the connection]
12:27
jcea has joined #pypy
12:37
tos9 has quit [Ping timeout: 240 seconds]
12:38
tos9 has joined #pypy
12:49
adamholmberg has joined #pypy
12:59
<
cfbolz >
arigato: ping?
13:00
lritter has joined #pypy
13:04
<
cfbolz >
arigato: I am not sure whether it's really a problem, but the parser module has this new behaviour after revdb was merged:
13:04
<
cfbolz >
>>>> parser.st2tuple(parser.expr("$1"))
13:04
<
cfbolz >
(284, (329, (328, (312, (258, (309, (271, (287, (339, (257, (319, (261, (327, (290, (315, (263, (55, '$1')))))))))))))))), (4, ''), (4, ''), (0, ''))
13:15
mcyprian has quit [Ping timeout: 260 seconds]
13:23
irclogs_io_bot has quit [Remote host closed the connection]
13:29
irclogs_io_bot has joined #pypy
13:37
inhahe__ has joined #pypy
13:39
adamholmberg has quit [Remote host closed the connection]
13:39
adamholmberg has joined #pypy
13:44
adamholmberg has quit [Ping timeout: 256 seconds]
13:46
adamholmberg has joined #pypy
13:55
inhahe__ has quit [Ping timeout: 265 seconds]
13:59
Rhy0lite has joined #pypy
14:03
mcyprian has joined #pypy
14:04
mcyprian has left #pypy [#pypy]
14:25
jcea has quit [Ping timeout: 265 seconds]
14:29
marself has joined #pypy
14:31
marky1991 has quit [Ping timeout: 256 seconds]
14:32
tito_ is now known as tito
14:53
hotpot33 has quit [Ping timeout: 245 seconds]
14:54
mattip has joined #pypy
14:58
adamholmberg has quit [Remote host closed the connection]
14:59
mattip has quit [Ping timeout: 260 seconds]
14:59
adamholmberg has joined #pypy
15:23
kanaka has quit [Changing host]
15:23
kanaka has joined #pypy
15:25
hotpot33 has joined #pypy
15:29
tayfun26 has quit [Quit: tayfun26]
15:33
inhahe__ has joined #pypy
15:37
mattip_ has quit [Ping timeout: 268 seconds]
15:38
inhahe__ has quit [Ping timeout: 256 seconds]
15:38
mattip has joined #pypy
15:39
dfee has joined #pypy
15:40
Masklinn has quit []
15:44
dfee has quit [Ping timeout: 248 seconds]
15:45
antocuni has quit [Ping timeout: 245 seconds]
15:59
lritter has quit [Quit: Leaving]
16:09
dfee has joined #pypy
16:12
marself has quit [Ping timeout: 256 seconds]
16:18
mattip has quit [Disconnected by services]
16:19
mattip_ has joined #pypy
16:21
tbodt has joined #pypy
16:24
marky1991 has joined #pypy
16:30
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
16:33
Masklinn has joined #pypy
16:35
Masklinn has quit [Client Quit]
16:39
stevenja_ has joined #pypy
16:50
tbodt has joined #pypy
16:54
lesshaste has quit [Remote host closed the connection]
17:01
stevenja_ has quit [Remote host closed the connection]
17:10
stevenja_ has joined #pypy
17:27
stevenja_ has quit [Remote host closed the connection]
17:32
marky1991 has quit [Remote host closed the connection]
17:33
marky1991 has joined #pypy
17:48
stevenja_ has joined #pypy
17:53
stevenja_ has quit [Ping timeout: 248 seconds]
17:56
froztbyt1 is now known as froztbyte
17:58
marky1991 has quit [Read error: Connection reset by peer]
17:58
marky1991 has joined #pypy
18:00
raynold has joined #pypy
18:01
jcea has joined #pypy
18:06
mattip has joined #pypy
18:11
marself has joined #pypy
18:11
oberstet has quit [Ping timeout: 256 seconds]
18:30
oberstet has joined #pypy
18:42
kipras`away is now known as kipras
18:43
lritter has joined #pypy
18:54
Rhy0lite has quit [Quit: Leaving]
19:01
marky1991 has quit [Remote host closed the connection]
19:03
marky1991 has joined #pypy
19:11
marky1991 has quit [Ping timeout: 276 seconds]
19:11
marself has quit [Ping timeout: 240 seconds]
19:13
marself has joined #pypy
19:20
dfee has quit [Ping timeout: 245 seconds]
19:23
marky1991 has joined #pypy
19:23
marky1991 has quit [Remote host closed the connection]
19:24
marky1991 has joined #pypy
19:31
hotpot33 has quit [Read error: Connection reset by peer]
20:17
marky1991 has quit [Read error: Connection reset by peer]
20:17
ronan has quit [Ping timeout: 256 seconds]
20:17
marky1991 has joined #pypy
20:17
ronan has joined #pypy
20:17
marky1991 has quit [Remote host closed the connection]
20:18
marky1991 has joined #pypy
20:23
inhahe__ has joined #pypy
20:24
mitsuhiko_ is now known as mitsuhiko
20:24
mitsuhiko has quit [Changing host]
20:24
mitsuhiko has joined #pypy
20:47
dfee has joined #pypy
20:47
marky1991 has quit [Read error: Connection reset by peer]
20:48
marky1991 has joined #pypy
20:55
marky1991 has quit [Ping timeout: 245 seconds]
20:56
Taggnostr2 has joined #pypy
20:57
Taggnostr3 has quit [Ping timeout: 268 seconds]
21:05
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
21:18
tbodt has joined #pypy
21:20
Taggnostr3 has joined #pypy
21:21
Taggnostr2 has quit [Ping timeout: 256 seconds]
21:33
Taggnostr2 has joined #pypy
21:33
Taggnostr3 has quit [Ping timeout: 264 seconds]
21:35
<
dfee >
"_PARAM_NAME_MAPPING" and "_get_paramkind_descr"
21:37
<
ronan >
dfee: well, it's a bad idea to rely on it on CPython, but I guess doing the same on PyPy isn't much worse
21:38
Taggnostr3 has joined #pypy
21:38
<
simpson >
dfee: It's not available in my PyPy here. In general, CPython uses those underscores to indicate private API.
21:38
<
dfee >
simpson: yep. what version of pypy are you running?
21:38
Taggnostr2 has quit [Ping timeout: 240 seconds]
21:40
<
ronan >
dfee: pypy's stdlib is copied directly from the matching CPython version, with small changes
21:41
<
dfee >
so what exactly does that mean?
21:41
<
simpson >
dfee: [PyPy 5.8.0 with GCC 6.4.0] on linux2
21:41
<
dfee >
does that mean the public-API will be identical?
21:42
<
dfee >
simpson: yeah i just checked with 6.0.0 and it's the same story DNE
21:42
<
dfee >
ronan: thanks
21:42
<
ronan >
dfee: these things are new in 3.6, I think
21:43
<
dfee >
ronan: ... i think most of the new stuff for inspect is 3.4 and 3.5
21:43
<
dfee >
oops, regarding signatures anyway
21:43
<
ronan >
yes, but this uses an Enum
21:43
<
dfee >
interesting. so pre-3.6 _PARAMETER_KIND wasn't an enum?
21:44
Taggnostr2 has joined #pypy
21:44
nopf has joined #pypy
21:44
<
dfee >
oh no, that's still an enum
21:45
Taggnostr3 has quit [Ping timeout: 264 seconds]
21:45
<
ronan >
ah sorry, I thought enums were from 3.6
21:46
marky1991 has joined #pypy
21:50
<
ronan >
dfee: but anyway, _get_paramkind_descr() is 3.6+, though the enum is there since 3.4, so it'll be exactly the same on pypy
21:52
<
dfee >
ronan: so does that mean i can rely on _ParmaeterKind existing in 3.5+ on pypy because it exists in 3.6+?
21:52
<
dfee >
sorry... "because it exists in CPython 3.5+"
21:59
exarkun has quit [Read error: Connection reset by peer]
22:02
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
22:08
tbodt has joined #pypy
22:08
exarkun has joined #pypy
22:15
lritter has quit [Remote host closed the connection]
22:32
adamholmberg has quit [Remote host closed the connection]
22:39
speeder39 has joined #pypy
22:43
wleslie has joined #pypy
22:55
antocuni has joined #pypy
23:08
marself has quit [Ping timeout: 240 seconds]
23:11
marself has joined #pypy
23:25
marself has quit [Ping timeout: 265 seconds]
23:27
marself has joined #pypy
23:33
adamholmberg has joined #pypy
23:34
antocuni has quit [Ping timeout: 240 seconds]
23:50
dfee has quit [Ping timeout: 264 seconds]