arigato changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end ) | use cffi for calling C | mac OS and Fedora are not Windows
zmt01 has joined #pypy
zmt00 has quit [Ping timeout: 250 seconds]
forgottenone has joined #pypy
forgottenone has quit [Client Quit]
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
jcea has quit [Quit: jcea]
forgottenone has joined #pypy
PileOfDirt has quit [Remote host closed the connection]
dddddd has quit [Remote host closed the connection]
oberstet has joined #pypy
Hasimir has quit [Read error: Connection reset by peer]
Hasimir has joined #pypy
Khayman has joined #pypy
Hasimir has quit [Ping timeout: 258 seconds]
Fendane has joined #pypy
Khayman has quit [Ping timeout: 258 seconds]
Khayman has joined #pypy
Fendane has quit [Ping timeout: 246 seconds]
_whitelogger has joined #pypy
Khayman has quit [Ping timeout: 250 seconds]
Khayman has joined #pypy
lritter has joined #pypy
forgottenone has quit [Ping timeout: 255 seconds]
forgottenone has joined #pypy
_whitelogger has joined #pypy
Khayman has quit [Ping timeout: 246 seconds]
Khayman has joined #pypy
dddddd has joined #pypy
Khayman has quit [Ping timeout: 258 seconds]
Khayman has joined #pypy
Khayman is now known as Hasimir
adamholmberg has quit [Ping timeout: 258 seconds]
Hasimir has quit [Ping timeout: 246 seconds]
Hasimir has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
antocuni has joined #pypy
<auscompgeek> catern: you could wrap ffi.cast in a function that checks ffi.sizeof first I suppose
<catern> I was hoping more that maybe I could initialize struct foo* directly from the bytes somehow
jcea has joined #pypy
<arigato> catern: there is a new p = ffi.from_buffer("type", object)
<arigato> maybe it requires "type" to be an array type, instead of a pointer, but if so you can do ffi.from_buffer("struct foo[1]", b'whatever')
<catern> ooh, neat!
<catern> yes, that's exactly what I want, thanks!
<catern> oh awesome and this solve the lifetime issues with cast(from_buffer)? what a great new feature :)
<arigato> yes, exactly
<catern> (and 1.12 also has direct support for pkgconfig, omg, I need to upgrade)
<arigato> indeed, you need "struct foo[1]" but then it checks that there are at least "1*sizeof(struct foo)" bytes
Hasimir has quit [Ping timeout: 246 seconds]
Hasimir has joined #pypy
Curi0 has quit [Ping timeout: 264 seconds]
Hasimir has quit [Ping timeout: 245 seconds]
Khayman has joined #pypy
Curi0 has joined #pypy
Khayman is now known as Hasimir
oberstet has quit [Quit: Leaving]
<kenaan> rlamy optimizeopt-cleanup add9a446f421 /rpython/jit/metainterp/pyjitpl.py: extract same_greenkey() helper and dedent some code
<kenaan> rlamy optimizeopt-cleanup 39a8b2657437 /rpython/jit/metainterp/pyjitpl.py: Simplify MetaInterp.get_procedure_token()
<kenaan> rlamy optimizeopt-cleanup 5ae00718c328 /: hg merge default
<bbot2> Started: http://buildbot.pypy.org/builders/rpython-linux-x86-64/builds/174 [ronan: force build, optimizeopt-cleanup]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6165 [ronan: force build, optimizeopt-cleanup]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/7434 [ronan: force build, optimizeopt-cleanup]
Hasimir has quit [Ping timeout: 255 seconds]
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/7434 [ronan: force build, optimizeopt-cleanup]
Hasimir has joined #pypy
alawrence has joined #pypy
<kenaan> mattip semlock-deadlock f3621100820d /pypy/module/_multiprocessing/: fix RECURSIVE semaphore by setting state before, not after, glibc call
<bbot2> Success: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6165 [ronan: force build, optimizeopt-cleanup]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6166 [mattip: force build, semlock-deadlock]
<bbot2> Failure: http://buildbot.pypy.org/builders/rpython-linux-x86-64/builds/174 [ronan: force build, optimizeopt-cleanup]
leshaste has joined #pypy
<leshaste> is pypy in gsoc 2019?
antocuni has quit [Ping timeout: 246 seconds]
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6166 [mattip: force build, semlock-deadlock]
Hasimir has quit [Ping timeout: 246 seconds]
alawrence has quit [Ping timeout: 256 seconds]
TwoPilesOfDirt has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
Hasimir has joined #pypy
Hasimir has quit [Ping timeout: 258 seconds]
Taggnostr has quit [Remote host closed the connection]
Taggnostr has joined #pypy
adamholmberg has joined #pypy
lritter has quit [Quit: Leaving]
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 258 seconds]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 258 seconds]
m9_psy has joined #pypy
m9_psy has quit [Client Quit]
adamholmberg has joined #pypy