cfbolz changed the topic of #pypy to: #pypy PyPy, the flexible snake https://pypy.org | IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end and https://libera.irclog.whitequark.org/pypy | the pypy angle is to shrug and copy the implementation of CPython as closely as possible, and staying out of design decisions
jcea has quit [Ping timeout: 268 seconds]
itamarst has quit [Quit: Connection closed for inactivity]
Dejan has joined #pypy
<mjacob> antocuni: Hi! Looking at the long comment “Implementation of HPy objects” in pypy/module/_hpy_universal/interp_type.py, I wonder why the storage (char array) is not a raw pointer stored as an attribute of W_HPyObject. That would have saved 2 words.
<mjacob> Ah, the comment is outdated since ee1504e0079752eaf231d7d09361bceaa195f9db
<mjacob> But then the question is whether the raw pointer could be stored in HPyStorageHolder.
jcea has joined #pypy
jcea has quit [Ping timeout: 248 seconds]
glyph has quit [Quit: End of line.]
glyph has joined #pypy
glyph has quit [Quit: End of line.]
glyph has joined #pypy
glyph has quit [Remote host closed the connection]
glyph has joined #pypy
itamarst has joined #pypy
Dejan has quit [Remote host closed the connection]
itamarst has quit [Quit: Connection closed for inactivity]
<korvo> Is it known how to produce a DSO with RPython alone? Can the DSO have a restricted/specified signature, like with libc or libGL?
<korvo> "No" is a fine answer here; this is just a research question with no plans.