<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>