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
adamholmberg has quit [Remote host closed the connection]
<antocuni>
do any of us know David Stewart or Suresh Srinivas? (or maybe they are here in the channel?)
<antocuni>
reading this interview, they seem to imply that Intel is optimizing PyPy for their processors and they are pushing contributions upstreams
<cfbolz>
eh
<antocuni>
but I am not aware of any of such contributions?
<cfbolz>
mail them?
<antocuni>
yeah, I still have to finish reading it
<antocuni>
but e.g.: "eah, and so what's really cool, I think, is some of this work that you guys are doing is being pushed upstream to CPython, it's being pushed upstream to PyPy."
<cfbolz>
antocuni: they mention openstack, I suppose they mean the work they did after the sprint
<antocuni>
yes, this I remember; but AFAIK, there was never any direct contribution to PyPy?
<cfbolz>
antocuni: there were some pull requests merged afterwards
<cfbolz>
like the support for profile-guided optimization
<antocuni>
ah, but I cannot find any reference to what these benchmarks actually are
<cfbolz>
who knows
jamesaxl has quit [Ping timeout: 252 seconds]
solarjoe4 has quit [Quit: Leaving]
bendlas[m] has quit [*.net *.split]
__pv has quit [*.net *.split]
danieljabailey has quit [Ping timeout: 252 seconds]
danieljabailey has joined #pypy
jamesaxl has joined #pypy
Zaab1t has joined #pypy
tayfun26 has quit [Quit: tayfun26]
bendlas[m] has joined #pypy
bendlas[m] is now known as 7ITAAF58W
<fijal>
antocuni: their claims and contributions are very very strange
<fijal>
I mean, if all they need is some form "yes, we are collaborating with OS projects!" then cool, they can have it as far as I'm concerned
<antocuni>
yes, but a casual reader will think they are actively contributing on pypy
<antocuni>
at least, that's what my collegues at gambit thought :)
<fijal>
right
<fijal>
pfff
<fijal>
not sure what can be done to stop them from saying things like that
marvin_ has quit [Remote host closed the connection]
marvin_ has joined #pypy
Zaab1t has quit [Quit: bye bye friends]
demonimin has quit [Ping timeout: 252 seconds]
demonimin has joined #pypy
__pv has joined #pypy
bendlas[m] has joined #pypy
bendlas[m] has quit [Ping timeout: 252 seconds]
glyph has quit [Ping timeout: 252 seconds]
glyph has joined #pypy
antocuni has quit [Ping timeout: 252 seconds]
demonimin has quit [Quit: bye]
demonimin has joined #pypy
themsay has quit [Ping timeout: 272 seconds]
themsay has joined #pypy
<pjenvey>
only read the first few paragraphs but I'm reading it as maybe a thinko, David says "we were showing off a doubling of throughput of like OpenStack Swift with the PyPy contributions we had made" -- maybe meaning "pypy contributions we had made" as a confusing description of their efforts to run swift on it
<pjenvey>
interviewer understandbly thinks they contributed to pypy but then David clarifies it later
themsay has quit [Ping timeout: 252 seconds]
commandoline_ has quit [Quit: Bye!]
commandoline has joined #pypy
lritter has joined #pypy
Hasimir has quit [Ping timeout: 250 seconds]
Rhy0lite has quit [Quit: Leaving]
pepesza has quit [Quit: ZNC 1.6.3+deb1ubuntu0.1 - http://znc.in]
Kipras_ has joined #pypy
glyph has quit [Ping timeout: 252 seconds]
glyph has joined #pypy
pepesza has joined #pypy
Hasimir has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Read error: Connection reset by peer]
adamholmberg has joined #pypy
speeder39_ has joined #pypy
adamholmberg has quit [Remote host closed the connection]
<_aegis_>
I'm building a very strict import graph and `from package import module` is messing me up (I just see the package import)
adamholmberg has joined #pypy
<_aegis_>
6 IMPORT_NAME 0 (user)
<_aegis_>
9 IMPORT_FROM 1 (std)
<_aegis_>
so my import hook only sees the user
<_aegis_>
is there some way to hook IMPORT_FROM and get the path `user.std`?
<_aegis_>
my current plan is to step back a frame and look for IMPORT_FROM in the bytecode
<_aegis_>
because I can't see another way besides shimming packages or something
adamholmberg has quit [Ping timeout: 245 seconds]
<_aegis_>
I'm going to double check sys.meta_path but I feel like there was a reason that wasn't working :(
<_aegis_>
oh meta_path doesn't seem to work for repeated imports of the same module