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