cfbolz 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 | if a pep adds a mere 25-30 [C-API] functions or so, it's a drop in the ocean (cough) - Armin
forgottenone has quit [Quit: Konversation terminated!]
jcea has quit [Ping timeout: 258 seconds]
glyph has quit [Quit: End of line.]
glyph has joined #pypy
_whitelogger has joined #pypy
forgottenone has joined #pypy
alexge50 has quit [Ping timeout: 264 seconds]
mattip has quit [Ping timeout: 258 seconds]
mattip has joined #pypy
otisolsen70 has joined #pypy
todda7 has quit [Read error: Connection reset by peer]
todda7 has joined #pypy
todda7 has quit [Ping timeout: 256 seconds]
oberstet has joined #pypy
jcea has joined #pypy
agronholm has quit [Ping timeout: 265 seconds]
string has quit [Read error: Connection reset by peer]
stillinbeta has quit [Read error: Connection reset by peer]
ctismer has quit [Read error: Connection reset by peer]
petronny has quit [Read error: Connection reset by peer]
EWDurbin has quit [Read error: Connection reset by peer]
altendky has quit [Read error: Connection reset by peer]
wallet42____ has quit [Read error: Connection reset by peer]
graingert has quit [Ping timeout: 272 seconds]
stillinbeta has joined #pypy
string has joined #pypy
EWDurbin has joined #pypy
wallet42____ has joined #pypy
altendky has joined #pypy
ctismer has joined #pypy
petronny has joined #pypy
agronholm has joined #pypy
graingert has joined #pypy
<antocuni> this looks like a nice visualizer for flame graphs: https://www.youtube.com/watch?v=cFuI8SAAvJg&ab_channel=NetflixOpenSource
<antocuni> it would be interesting to use it with vmprof profiles
<mattip> how far is vmprof output from a perf-compliant format?
<antocuni> I don't know, but it should not be hard to make it so
<antocuni> IIRC there was a pypi 3rd party package to do so, at some point
<mattip> it uses flamegraph.pl
<mattip> ... and uses stats = vmprof.read_profile(profile) to read a file named "profile"
muke has joined #pypy
<muke> Hey, I'm running some of the llvm code I've written for the first time and finding the lltype system doesn't like void pointers - are they possible at all within rpython?
<muke> oh, catching in the docs that the problem is pointing to primitives at all instead of void specifically
<muke> I'm still a little unclear on how I can obtain a void pointer through the rffi though, a struct with a single field of type void isn't what I want, is it?
<muke> for context I'm trying to interface with the llvm-c api which doesn't actually define it's types as they're really C++ classes that C can't represent, and the only way I've seen python interact with this is treating them as void pointers
pmp-p has quit [Disconnected by services]
pmp-p has joined #pypy
pmp-p has quit [Quit: pmp-p]
pmp-p has joined #pypy
<cfbolz> muke: rffi.VOIDP
<muke> cfbolz ah, thank you
altendky has quit [Ping timeout: 246 seconds]
wallet42____ has quit [Read error: Connection reset by peer]
wallet42____ has joined #pypy
dmalcolm_ has quit [Remote host closed the connection]
altendky has joined #pypy
dmalcolm has joined #pypy
dmalcolm has quit [Remote host closed the connection]
dmalcolm has joined #pypy
otisolsen70_ has joined #pypy
otisolsen70 has quit [Ping timeout: 256 seconds]
otisolsen70_ has quit [Quit: Leaving]
oberstet has quit [Quit: Leaving]
muke has quit [Remote host closed the connection]
asmeurer has joined #pypy
asmeurer has quit [Client Quit]
forgottenone has quit [Quit: Konversation terminated!]
asmeurer has joined #pypy
asmeurer has quit [Client Quit]
mcon has quit [Quit: mcon]
string has quit [Read error: Connection reset by peer]
string has joined #pypy