otisolsen70 has joined #pypy
otisolsen70 has quit [Remote host closed the connection]
otisolsen70 has joined #pypy
slav0nic has joined #pypy
lritter has joined #pypy
slav0nic has quit [Ping timeout: 248 seconds]
otisolsen70 has quit [Ping timeout: 248 seconds]
<
jean-paul[m]>
mattip: You know chi squared analysis?
jcea has joined #pypy
<
jean-paul[m]>
Well that's all it takes right? 🙁
lritter has quit [Quit: Leaving]
<
mattip>
jean-paul[m]: the data is very noisy, so lots is needed to determine a trend
<
jean-paul[m]>
Yes, I believe it. Easy if you don't look too close. A lot of work in practice.
otisolsen70 has joined #pypy
otisolsen70 has quit [Remote host closed the connection]
otisolsen70 has joined #pypy
otisolsen70_ has joined #pypy
otisolsen70 has quit [Ping timeout: 248 seconds]
jcea has quit [Ping timeout: 256 seconds]
<
mattip>
it took me a while to wrap my head around tp_dealloc for legacy hpy, but I think I cracked it
<
mattip>
all we need is to create a pyobj reference for the w_type, and assign its tp_dealloc replacing the default one
<
mattip>
then create a pyobj reference for the w_type's w_obj
<
mattip>
when the w_obj is collected, its pyobj is collected, which triggers a call to the w_type's tp_dealloc
Dejan_ has quit [Quit: Leaving]
Dejan has joined #pypy
otisolsen70__ has joined #pypy
otisolsen70_ has quit [Ping timeout: 252 seconds]
otisolsen70_ has joined #pypy
otisolsen70_ has quit [Remote host closed the connection]
otisolsen70__ has quit [Ping timeout: 248 seconds]
otisolsen70 has joined #pypy
otisolsen70 has quit [Quit: Leaving]
LarstiQ has quit [Ping timeout: 252 seconds]
LarstiQ has joined #pypy
Atque has quit [Quit: ...]