<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Concerning a new release of CM3; when
      do you think it could become true?<br>
      I would really appreciate something with qt/gtk/trestle and
      unicode support as currently in the repositories however all of it
      known to work on all platforms supported by CM3.<br>
      <br>
      Am 28.05.14 21:32, schrieb Tony Hosking:<br>
    </div>
    <blockquote
      cite="mid:598FAEAD-793F-4D6A-B1D2-5210E3BF9B28@cs.purdue.edu"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      What is really needed is some time and attention put in to bring
      the CM3 runtime up to date with respect to advances in the field
      of runtime systems (as witnessed by Java, Go, etc.): lightweight
      locking ("biased" locking), cooperative GC safepoints, integration
      with a modern code generator (LLVM!), on-the-fly GC (avoiding the
      need for stopping the world).<br>
      <br>
      It would be wonderful to attack these, but they are also somewhat
      interrelated (on-the-fly depends on per-thread safepoint
      handshakes, biased locking requires compiler work, etc.).  So they
      cannot be simply carved off independently.<br>
      <br>
      On May 28, 2014, at 2:25 PM, <a moz-do-not-send="true"
        href="mailto:mika@async.caltech.edu">mika@async.caltech.edu</a>
      wrote:<br>
    </blockquote>
    Modula-3 with llvm-backend? Isn`t that just a far fetched dream? I
    believe it would be a lot of work, nonetheless.<br>
    <br>
  </body>
</html>