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: 246 seconds]
<cfbolz> ruth2345345: hey, sorry, was away over the long weekend here
<cfbolz> ruth2345345: it's in rpython/translator
<cfbolz> ruth2345345: also, the most important way to run rpython while testing is to just run the code as a regular python2 program
<cfbolz> nij-: (for the logs) the tracing jit can get rid of a lot of the type checks in python and lowers the code to a statically typed IR
<ruth2345345> > ruth2345345: also, the most important way to run rpython while testing is to just run the code as a regular python2 program
<ruth2345345> But given that rpython is a subset of python2, if I only ran it with python2 I wouldn't know if I'm using a feature not available in rpython. Or am I mistaken?
<cfbolz> ruth2345345: that is true
<cfbolz> but the typical way to work is to first get the behaviour mostly correct, using unit tests (pytest)
<cfbolz> and then worry about the rpython-property
<cfbolz> arigo_: yay, next gc crash found by my expanded GC hypothesis tests :-(
<cfbolz> I don't understand it yet, it seems an interaction of pinned strings + shadows
jcea has joined #pypy
andrewsm1dina has joined #pypy
andrewsmedina has quit [Ping timeout: 272 seconds]
andrewsmedina has joined #pypy
andrewsm1dina has quit [Ping timeout: 268 seconds]
andrewsm1dina has joined #pypy
andrewsmedina has quit [Ping timeout: 268 seconds]
andrewsmedina has joined #pypy
andrewsm1dina has quit [Ping timeout: 268 seconds]
andrewsmedina has quit [Ping timeout: 268 seconds]
andrewsmedina has joined #pypy
andrewsm1dina has joined #pypy
andrewsmedina has quit [Ping timeout: 268 seconds]
andrewsm1dina has quit [Ping timeout: 264 seconds]
andrewsmedina has joined #pypy
andrewsmedina has quit [Ping timeout: 256 seconds]
andrewsmedina has joined #pypy
andrewsm1dina has joined #pypy
andrewsmedina has quit [Ping timeout: 256 seconds]
andrewsm1dina has quit [Ping timeout: 264 seconds]
andrewsmedina has joined #pypy
andrewsmedina has quit [Ping timeout: 240 seconds]
andrewsmedina has joined #pypy
andrewsm1dina has joined #pypy
andrewsmedina has quit [Ping timeout: 272 seconds]
andrewsm1dina has quit [Ping timeout: 268 seconds]
andrewsmedina has joined #pypy
andrewsm1dina has joined #pypy
andrewsmedina has quit [Ping timeout: 264 seconds]
Dejan has joined #pypy