<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" data-hsystem="true"></head>
<body><style>p{margin: 0;padding: 0;}

</style>
<p>I'm confused about the relationship between SimpleIOSandboxedProc and
VirtualizedSandboxedProc.</p>
<p> </p>
<p>Looking at pypy_interact.py I see that it is multiply dependent from
SimpleIOSandboxedProc and VirtualizedSandboxedProc.  I expected that I'd be
able to drop VirtualizedSandboxedProc and tweak the code in pypy_interact to get
a controller that just did stdin/stdout.  But when I try that I get "out of
memory" errors. </p>
<p> </p>
<p>It appears that SimpleIOSandboxedProc is not an independent, stand-alone
class but is actually non-functional without the child class
VirtualizedSandboxedProc.  Is that the intent?  Am I missing something?</p>
<p> </p>
<p>-Tom<br><br>On Mon, 27 Apr 2015 18:43:19 +0200, Armin Rigo
<arigo@tunes.org> wrote:</p>
<blockquote style="border-left: 2px solid #000000; padding-right: 0px;
padding-left: 5px; margin-left: 5px; margin-right: 0px;">Hi Tom,<br><br> On 27
April 2015 at 18:10, <tom@twhanson.com> wrote:<br> > We can't hard-code
the scripts into the binary becuase their purpose is to<br> > adapt behavior
to new configurations. Because of this the scripts will be<br> > read from an
external source and then executed. This is what makes the the<br> >
stdin/stdout streaming version attractive.<br><br> I just said "statically into
the binary" as an example. Of course you<br> can get the string from anywhere,
like from reading an external<br> source. Once you got it into a "char *", you
can pass it to<br> pypy_execute_source().<br><br><br> A bientôt,<br><br>
Armin.<br>
</blockquote>
<p><br><br></p>

</body>
</html>