<html><head></head><body>
    <p>Bonjour Clément, quoi de neuf? Eliot?<br/>
    </p>
    <p>This is all very interesting news. I am sad to hear that 64-bit
      will need to be built. Then I decide not to be sad, that it is an
      opportunity to build a good foundation. Therefore, I request of
      the vm-dev list, who is a part of the Sista Team? Lots of good
      work to be done. Let us get it on! PortPortPort.<br/>
      <br/>
      I bring Eliot to the email to mention that yes indeed I would like
      to deploy ParrotTalk/Raven upon a Sista 64-bit vm. I believe the
      first step is to form a team of interested parties. I am willing
      to spend some time, though my focus is porting SSL, ATM.</p>
    <p>Which way is which what?</p>
    <p>Kindly,<br/>
      mumbles<br/>
    </p>
    <div class="moz-cite-prefix">On 3/24/20 1:58 PM, Clément Béra wrote:<br/>
    </div>
    <blockquote type="cite" cite="mid:CAJrdCbUZJpYNGEwewiMB34ufo+yoWUk1jz7-M+t+KW43uFG2Xg@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
      <div dir="ltr">Hi Robert,<br/>
        <br/>
        I worked on sista and I don't think I have ever tried it on 64
        bits. I run my experiments on x86. My expectation for 64 bits is
        that you have to write build files inspired from the 32 bits 
        <div>sista.spur and the 64 bits cog.spur files. Then you have to
          run it in the VM simulator and fix the various few problems
          you see (likely a few instructions are not implemented in the </div>
        <div>x64 back-end). Then you can build a system. It's not so
          much work.
          <div><br/>
            <div>There was a released alpha version of Sista [1], which
              I used to run the benchmark of a research paper [2]. If
              you compile a VM with sources from that time (recent
              sources have difference </div>
            <div>that will break it), and follow the guidelines from the
              blog post [1], you should be able to reproduce the
              benchmark results from the paper. <br/>
              <br/>
              As I remember it, most benchmarks run without crashes at
              1.5x and the development tools could be run for a while
              without crashes. Debugging and on-the-fly code changes in
              sista are </div>
            <div>only partially implemented (there's the potential to do
              it, but one has to implement it). I would say it is
              currently in a similar state as the strongtalk VM [3],
              while being compatible with </div>
            <div>Squeak and other Cog clients. </div>
            <div><br/>
            </div>
            <div>I don't know what you mean by operational. If you're
              looking to experiment with it, tweak it to run some
              benchmarks, then you should be able to do it. If you're
              looking to deploy an application </div>
            <div>on a production VM, then significant work is left to do
              so (discuss directly with Eliot if that is the case). </div>
            <div><br/>
            </div>
            <div>Have fun with the project :-)</div>
            <div><br/>
              [1] <a href="https://clementbera.wordpress.com/2017/07/19/sista-open-alpha-release/" moz-do-not-send="true">https://clementbera.wordpress.com/2017/07/19/sista-open-alpha-release/</a> </div>
            <div>[2] <a href="https://hal.inria.fr/hal-01596321/" moz-do-not-send="true">https://hal.inria.fr/hal-01596321/</a><br/>
              [3] <a href="http://strongtalk.org/" moz-do-not-send="true">http://strongtalk.org/</a></div>
          </div>
        </div>
      </div>
      <br/>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Mon, Mar 23, 2020 at 3:43
          PM Robert <<a href="mailto:robert.withers@pm.me" moz-do-not-send="true">robert.withers@pm.me</a>> wrote:<br/>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <br/>
          I understand that Sista is operational. I would like to try.
          How can I <br/>
          build a Sista vm? I went to linux64x64/squeak.sista.spur and
          there is a <br/>
          file there NotYetImplemented.<br/>
          <br/>
          I appreciate any guidance.<br/>
          <br/>
          -- <br/>
          Kindly,<br/>
          Robert<br/>
          <br/>
          <br/>
        </blockquote>
      </div>
      <br clear="all"/>
      <div><br/>
      </div>
      -- <br/>
      <div dir="ltr" class="gmail_signature">
        <div dir="ltr">
          <div>
            <div dir="ltr">
              <div dir="ltr"><span style="font-size:12.8px">Clément Béra<br/>
                </span><span style="color:rgb(0,0,238)"><a href="https://clementbera.github.io/" target="_blank" moz-do-not-send="true">https://clementbera.github.io/</a></span>
                <div style="font-size:12.8px"><a href="https://clementbera.wordpress.com/" target="_blank" moz-do-not-send="true">https://clementbera.wordpress.com/</a></div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Kindly,
Robert</pre>
  

</body></html>