Oops again.  Failed to deal with nilling of method on initialization.  Fix uploading. Thanks!<br><br><div class="gmail_quote">On Mon, Feb 20, 2012 at 11:01 AM, Esteban Lorenzano <span dir="ltr">&lt;<a href="mailto:estebanlm@gmail.com">estebanlm@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">cool, thanks :)<div><br></div><div>btw... I don&#39;t know if this helps you, but I compiled a version with MULTIPLEBYTECODESETS := true and it compiles at first instance, but throws a bad access in gcc3x-cointerp.c:</div>
<div><br></div><div>#  if MULTIPLEBYTECODESETS</div><div><span style="white-space:pre-wrap">        </span>bytecodeSetSelector = ((((headerOf(GIV(method))) &gt;&gt; 1)) &lt; 0</div><div><span style="white-space:pre-wrap">                </span>? 256</div>
<div><span style="white-space:pre-wrap">                </span>: 0);</div><div><br></div><div>#  endif /* MULTIPLEBYTECODESETS */</div><div><br></div><div>(more accurate: at headerOf call)</div><div><br></div><div>best,</div><div>Esteban</div>
<div><br></div><div><br><div><div>El 20/02/2012, a las 2:55p.m., Eliot Miranda escribió:</div><div><div></div><div class="h5"><br><blockquote type="cite">Oops.  Fix is uploading now.<br><br><div class="gmail_quote">On Mon, Feb 20, 2012 at 7:34 AM, Esteban Lorenzano <span dir="ltr">&lt;<a href="mailto:estebanlm@gmail.com" target="_blank">estebanlm@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div style="word-wrap:break-word">Hi Eliot, list<div><br></div><div>I&#39;m merging latest changes with my work and I have a problem with some of your changes: </div><div><br></div><div>StackInterpreter&gt;&gt;#declareCVarsIn: </div>

<div><br></div><div>now ads this code: </div><div><br></div><div><div><span style="white-space:pre-wrap">        </span>aCCodeGenerator addConstantForBinding: (self bindingOf: #MULTIPLEBYTECODESETS).</div><div><span style="white-space:pre-wrap">        </span>MULTIPLEBYTECODESETS ifFalse:</div>

<div><span style="white-space:pre-wrap">                </span>[aCCodeGenerator</div><div><span style="white-space:pre-wrap">                        </span>var: #bytecodeSetSelector</div><div><span style="white-space:pre-wrap">                        </span>declareC: &#39;#define bytecodeSetSelector 0&#39;].</div>

<div><br></div><div><br></div><div>and MULTIPLEBYTECODESETS is initialized to false</div><div><br></div><div>now, problem is that </div><div><br></div></div><div><div>aCCodeGenerator</div><div><span style="white-space:pre-wrap">                        </span>var: #bytecodeSetSelector</div>

<div><span style="white-space:pre-wrap">                        </span>declareC: &#39;#define bytecodeSetSelector 0&#39;</div></div><div><br></div><div>will generate </div><div><br></div><div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font:normal normal normal 11px/normal Menlo;color:rgb(122,72,47)">

#define bytecodeSetSelector <span style="color:#2f2fd0">0</span>;</div></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font:normal normal normal 11px/normal Menlo;color:rgb(122,72,47)">

<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:medium"><br></div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:medium">and semicolon with generate a compiler error... so... there is a problem there. </div>

<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:medium">How can I change that so it works? </div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:medium"><br></div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:medium">

btw, if I initialize MULTIPLEBYTECODESETS as true problem gone, but I don&#39;t know if that change is appropiate (and also, we need a fix for bad generated code)</div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:medium">

<br></div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:medium">cheers,</div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:medium">Esteban </div><font color="#888888"><div><br></div></font></div>

</div></blockquote></div><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div><br>
</blockquote></div></div></div><br></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div><br>