<div dir="ltr"><div dir="ltr">On Mon, Jan 11, 2021 at 3:15 PM tim Rowledge <<a href="mailto:tim@rowledge.org">tim@rowledge.org</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
> On 2021-01-11, at 3:00 PM, Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>> wrote:<br>
> <br>
<br>
> V1 would be the 1996 one then<br>
> <br>
> +1<br>
> V3 might be the closure-supporting one (which year was that?)<br>
<br>
Except Dan was talking V3 back in '99 </blockquote><div><br></div><div>Do you mean "3.x"? That was in the Squeak 2.x era and I think he was talking about Squeak versions. </div><div><br></div><div>We're trying to find a justification for calling the "old" VMs "V3", independent of the Squeak releases (or <span style="color:rgb(0,0,0)">SqueakV3.sources which unfortunately uses V3 in a completely different sense)</span></div><div><br></div><div>I'd personally prefer to get rid of the V3 naming for bytecode/VM-related entities but as Dave pointed out, it has proliferated due to being unquestioned for too long. Giving some sensible meaning to "V3" seems like a good way forward.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">and the intent was to include Ian's never-quite-done jit, and from a Dan-mail of Oct 19th -<br>
<br>
> My revised goal would be...<br>
> <br>
>       Increase max context size to 80, and go back to two sizes like 16 and 80<br>
>       Merge format bits in behaviors<br>
>       Merge prim index bits in methods<br>
>       Your compiled method changes (to which Ian might wish to add an extra field)<br></blockquote><div><br></div><div>Right, but that version never got adopted. </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The named/external prims was early '99-ish<br></blockquote><div><br></div><div>Sounds about right. Does someone have an actual history of the VM, maybe from SVN? Or were we still using changesets for VM code back then?<br></div><div><br></div><div>- Vanessa - </div></div></div>