python: what happens when an object is passed in multiprocessing.Process?
<pre><code>p = Process(target=f, args=(myObject,))
p.start()
p.join()
</code></pre>

<p>From experimentation, inside of function <code>f()</code>, I can access <code>myObject</code> fine and its members appears to be intact, even though presumably we're in a different process. Printing <code>id(myObject)</code> in the current function and in <code>f()</code> returns the same number. </p>

<p>Is Python secretly performing IPC when <code>myObject</code> is accessed inside of <code>f()</code>? </p>
