>From can I can see with me newbie search in the VM, it is not used. <br>splObj: 33<br><br><br>ObjectMemory class &gt;&gt; initializeSpecialObjectIndices<br><br>TheInterruptSemaphore := 30.<br>    SelectorCannotInterpret := 34.<br>
<br>it jumps from 30 to 34.<br><br>I search places doing &quot;splObj: 33&quot;  but I didn&#39;t find anything. <br><br>Maybe the VM guys can confirm or reject this.<br><br>Cheers<br><br>Mariano<br><br><br><div class="gmail_quote">
On Thu, Apr 21, 2011 at 6:42 PM, Stéphane Ducasse <span dir="ltr">&lt;<a href="mailto:stephane.ducasse@inria.fr">stephane.ducasse@inria.fr</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
of course it is there<br>
<br>
        newArray at: 34 put: Point new.<br>
<br>
now could not we have a well initialized point?<br>
What is the purpose of this one?<br>
<br>
Stef<br>
<div><div></div><div class="h5"><br>
<br>
On Apr 21, 2011, at 6:39 PM, Stéphane Ducasse wrote:<br>
<br>
&gt; with manuel oriol we started to play with the idea of a randomTester in Pharo. It poses a lot of questions.<br>
&gt;<br>
&gt; Now doing the first experiments, I found an instance of point (nil@nil) (besides reciprocal broken on Point (0@0) and<br>
&gt;<br>
&gt; (Point allInstances select: [:each | each x isNil]) first pointersTo<br>
&gt;<br>
&gt; points me to recreateSpecialObjectsArray<br>
&gt;<br>
&gt; I looked into the literals and others and I could not find.<br>
&gt;<br>
&gt; Each time I execute<br>
&gt;       Smalltalk recreateSpecialObjectsArray<br>
&gt;<br>
&gt; I get a new nil@nil objects.... but forcing a GC garbage them.<br>
&gt; But I still have this nil@nil object around.<br>
&gt;<br>
&gt; Does anybody have an idea from where nil@nil could come from?<br>
&gt;<br>
&gt; Stef<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Mariano<br><a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br><br>