<div>What does the following primitive do?</div><div> </div><div>newProcess<br> &quot;Answer a Process running the code in the receiver. The process is not <br> scheduled.&quot;<br><font color="#ff0000"> </font><strong><font color="#ff0000">&lt;primitive: 19&gt; &quot;Simulation guard&quot;<br>
</font></strong> ^Process<br>  forContext: <br>   [self value.<br>   Processor terminateActive] asContext<br>  priority: Processor activePriority</div><div> </div><div>I found that method in these methods:</div><div> </div>
<div>BlockClosure newProcess {scheduling}<br>BlockClosure newProcessWith: {scheduling}<br>BlockContext newProcess {scheduling}<br>BlockContext newProcessWith: {scheduling}<br>ControlManager activeController: {accessing}<br>
ControlManager scheduleActive: {scheduling}<br>Debugger class openContext:label:contents: {class initialization}<br>Debugger class openInterrupt:onProcess: {opening}<br>SyntaxError class open: {instance creation}</div><div>
 </div><div>It seems the methods works even though I delete the primitive.</div><div>I couldn&#39;t find any documentation about it, so what does the primitive do?</div><div>Can any methods contain the primitive?</div>