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
inhahe has joined #pypy
Kadze-0 has joined #pypy
inhahe_ has quit [Ping timeout: 245 seconds]
Kadze-0 has quit [Ping timeout: 246 seconds]
dddddd has quit [Ping timeout: 252 seconds]
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
pstk has joined #pypy
pstk has quit [Read error: Connection reset by peer]
flound112914 has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 252 seconds]
flound112914 has quit [Ping timeout: 252 seconds]
jcea has quit [Quit: jcea]
<_aegis_>
has anyone played around with caching parts of the pypy build?
<tumbleweed>
it doesn't do any kind of separate compilation, so you can't really
<_aegis_>
not talking about like ccache, I assume there are steps in the process that when viewed by themselves take a hashable input and produce roughly the same output
gigo2 has joined #pypy
gigo2 has quit [Remote host closed the connection]
<tumbleweed>
no, the build is one massive step, that generates C (non-deterministicly) followed by a traditional makefile + c compiler
Phazeus2 has joined #pypy
Phazeus2 has quit [K-Lined]
<_aegis_>
I've looked at a few of the intermediate steps, and I think "one massive step" is a drastic oversimplification
<simpson>
It's very dependent on the C toolchain and environment.
<_aegis_>
I'm not surprised if the C compilation part seems harder to cache, I'm talking more about the intermediate bits
<simpson>
Yes, what's in those intermediate bits is heavily customized for the C toolchain.
<simpson>
There *was* work on the kind of incremental behavior that you're talking about, but I don't know what the status is.
<_aegis_>
I don't even see the kind of caching I'm talking about as incremental, you'd be running rpython from the start each time, I'd probably run a profiler and guess at whether some of the expensive parts could be hashable
<_aegis_>
though I shudder to think how long it takes to profile the build
nimaje has quit [Ping timeout: 252 seconds]
<simpson>
Write a tiny toy RPython entrypoint and profile that. It can take under a minute.
nimaje has joined #pypy
DIRT has joined #pypy
nimaje has quit [Ping timeout: 260 seconds]
nimaje has joined #pypy
fryguybob has quit [Ping timeout: 264 seconds]
fryguybob has joined #pypy
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
forgottenone has joined #pypy
adamholmberg has quit [Ping timeout: 244 seconds]
fryguybob has quit [Ping timeout: 240 seconds]
fryguybob has joined #pypy
jlayton26 has joined #pypy
jlayton26 has quit [Read error: Connection reset by peer]
tayfun26 has joined #pypy
Garen has quit [Read error: Connection reset by peer]
Garen has joined #pypy
egypt6 has joined #pypy
egypt6 has quit [Remote host closed the connection]
yaewa has joined #pypy
moei has quit [Ping timeout: 252 seconds]
adamholmberg has joined #pypy
Guest17318 has joined #pypy
Guest17318 has quit [Read error: Connection reset by peer]
danaur13 has joined #pypy
danaur13 has quit [Remote host closed the connection]
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 252 seconds]
kolev has joined #pypy
Zaab1t has joined #pypy
kolev has quit [Remote host closed the connection]
krono has quit []
krono has joined #pypy
Regon has joined #pypy
Regon has quit [Remote host closed the connection]
agonist4 has joined #pypy
zephcom has joined #pypy
zephcom has quit [Remote host closed the connection]
agonist4 has quit [Remote host closed the connection]
sedo has joined #pypy
sedo has quit [Ping timeout: 252 seconds]
adamholmberg has joined #pypy
antocuni has joined #pypy
rudi_s29 has joined #pypy
rudi_s29 has quit [Remote host closed the connection]
jdt3 has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
jo_14 has joined #pypy
jdt3 has quit [Remote host closed the connection]
jo_14 has quit [K-Lined]
adamholmberg has quit [Ping timeout: 244 seconds]
fiete2 has joined #pypy
yaewa has quit [Quit: Leaving...]
fiete2 has quit [Remote host closed the connection]
moei has joined #pypy
Sigyn has quit [Quit: People always have such a hard time believing that robots could do bad things.]
Sigyn has joined #pypy
Sigyn has quit [Excess Flood]
Sigyn has joined #pypy
adamholmberg has joined #pypy
lritter has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 244 seconds]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
kriztw27 has joined #pypy
lost_b0t has joined #pypy
adamholmberg has quit [Ping timeout: 272 seconds]
lost_b0t has quit [Read error: Connection reset by peer]
ptytrader has joined #pypy
kriztw27 has quit [Ping timeout: 240 seconds]
markus10128 has joined #pypy
ptytrader has quit [Remote host closed the connection]
antocuni has quit [Ping timeout: 244 seconds]
markus10128 has quit [Remote host closed the connection]
mrdj has joined #pypy
mrdj has quit [Remote host closed the connection]
ronan has quit [Ping timeout: 252 seconds]
ronan has joined #pypy
adamholmberg has joined #pypy
kuzetsa14 has joined #pypy
kuzetsa14 has quit [Remote host closed the connection]
dddddd has joined #pypy
Zaab1t has quit [Quit: bye bye friends]
moei has quit [Read error: Connection reset by peer]
moei has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 252 seconds]
jcea has joined #pypy
adamholmberg has joined #pypy
threadwa1 has joined #pypy
threadwa1 has quit [Remote host closed the connection]
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 245 seconds]
Zaab1t has joined #pypy
julmac14 has joined #pypy
julmac14 has quit [Remote host closed the connection]
Zaab1t has quit [Ping timeout: 250 seconds]
jwheare0 has joined #pypy
lritter has quit [Quit: Leaving]
jwheare0 has quit [Remote host closed the connection]
IT_Sean20 has joined #pypy
Zaab1t has joined #pypy
Rhy0lite has joined #pypy
IT_Sean20 has quit [Read error: Connection reset by peer]
antocuni has joined #pypy
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholm_ has joined #pypy
adamholmberg has quit [Read error: Connection reset by peer]
Zaab1t has quit [Ping timeout: 240 seconds]
kitemikaze_ has joined #pypy
kitemikaze_ has quit [Remote host closed the connection]
RJ4510 has joined #pypy
RJ4510 has quit [Read error: Connection reset by peer]
Zaab1t has joined #pypy
marky1991 has joined #pypy
jcea has quit [Ping timeout: 250 seconds]
Zaab1t has quit [Ping timeout: 245 seconds]
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
nimaje is now known as Guest9124
Zaab1t has joined #pypy
m0d23 has joined #pypy
FozzWorth has joined #pypy
m0d23 has quit [Remote host closed the connection]
FozzWorth has quit [Remote host closed the connection]
jcea has joined #pypy
genericsauce24 has joined #pypy
genericsauce24 has quit [Remote host closed the connection]
antocuni has quit [Ping timeout: 260 seconds]
Zaab1t has quit [Quit: bye bye friends]
oberstet has joined #pypy
lritter has joined #pypy
jcea has quit [Quit: jcea]
floreo24 has joined #pypy
tayfun26 has quit [Remote host closed the connection]
floreo24 has quit [Remote host closed the connection]
chron05 has joined #pypy
lg23 has joined #pypy
chron05 has quit [Remote host closed the connection]
lg23 has quit [Remote host closed the connection]
waldhar has quit [Ping timeout: 240 seconds]
marky1991 has quit [Ping timeout: 244 seconds]
marky1991 has joined #pypy
oberstet has quit [Read error: Connection reset by peer]
danchr has quit [Ping timeout: 240 seconds]
danchr has joined #pypy
marky1991 has quit [Ping timeout: 246 seconds]
oberstet has joined #pypy
krono has quit [Quit: Connection closed for inactivity]
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
UForgotten27 has joined #pypy
shinchiro19 has joined #pypy
Masklinn has joined #pypy
shinchiro19 has quit [Remote host closed the connection]
UForgotten27 has quit [Remote host closed the connection]
idupree23 has joined #pypy
idupree23 has quit [Read error: Connection reset by peer]
hiredman5 has joined #pypy
hiredman5 has quit [Remote host closed the connection]
mirage33528 has joined #pypy
mirage33528 has quit [Remote host closed the connection]
asmeurer_ has joined #pypy
asmeurer_ has quit [Quit: asmeurer_]
asmeurer__ has joined #pypy
zman099 has joined #pypy
zman099 has quit [Remote host closed the connection]
asmeurer__ has quit [Quit: asmeurer__]
marky1991 has quit [Ping timeout: 252 seconds]
nunatak has joined #pypy
Rhy0lite has quit [Quit: Leaving]
lewo has joined #pypy
lewo has quit [Remote host closed the connection]
Masklinn has quit []
Panther6 has joined #pypy
Panther6 has quit [Remote host closed the connection]
marky1991 has joined #pypy
Skainet has joined #pypy
Skainet has quit [Remote host closed the connection]
jaggz17 has joined #pypy
jaggz17 has quit [Remote host closed the connection]
wdouglas has joined #pypy
wdouglas has quit [Remote host closed the connection]
nybble_ has joined #pypy
marky1991 has quit [Ping timeout: 252 seconds]
nybble_ has quit [Remote host closed the connection]
djmoch2 has joined #pypy
tsweeney6 has joined #pypy
djmoch2 has quit [Read error: Connection reset by peer]
marky1991 has joined #pypy
tsweeney6 has quit [Remote host closed the connection]
jnes5 has joined #pypy
Lehvyn9 has joined #pypy
jnes5 has quit [Remote host closed the connection]
hogsy_3 has joined #pypy
Lehvyn9 has quit [Remote host closed the connection]
hogsy_3 has quit [Remote host closed the connection]
marky1991 has quit [Ping timeout: 245 seconds]
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
than19 has joined #pypy
battlez9 has joined #pypy
battlez9 has quit [Remote host closed the connection]
than19 has quit [Remote host closed the connection]
nunatak has quit [Quit: Leaving]
speeder39 has joined #pypy
nydel23 has joined #pypy
nydel23 has quit [Remote host closed the connection]
pauldub21 has joined #pypy
pauldub21 has quit [Remote host closed the connection]
liuyq- has joined #pypy
liuyq- has quit [Remote host closed the connection]