<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]