<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Mark,<div><br></div><div>Yes, I understand that changes always bring both technical challenges and unfortunately as you mention also political ones. Truffle offers an incremental option (see details in Chrisí mail). It in particular also works exactly like you describe below: It is a Java library that makes executing Truffle AST (which are pure Java programs) fast. Truffle language implementations can gracefully interact with *all* programs on top of the JVM, including language implementations that dynamically generate bytecodes.</div><div><br></div><div>- thomas</div><div><br><div><div>On 31 Aug 2014, at 22:54, Mark Roos <<a href="mailto:mroos@roos.com">mroos@roos.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><font size="2" face="sans-serif">--PURE OPINION---</font>
<br><font size="2" face="sans-serif">Thomas</font>
<br><font size="2" face="sans-serif">you state:</font>
<br>
<br><font size="3">        Overall, I still believe
that sometimes a larger step is needed when current </font>
<br><font size="3">        techniques start to
reach local maxima.</font>
<br>
<br><font size="2" face="sans-serif">Which, as you mention in other posts,
only time will tell if your beliefs are correct.</font>
<br><font size="2" face="sans-serif">I have learned that when proposing such
sweeping change that it works better to</font>
<br><font size="2" face="sans-serif">offer it in smaller bites.  Most
of us to not have the luxury of starting over just to</font>
<br><font size="2" face="sans-serif">try an option however appealing.</font>
<br>
<br><font size="2" face="sans-serif">As I and others have posted, a library
plus changes to hotspot allowing custom </font>
<br><font size="2" face="sans-serif">method compilation to object code would
be an interesting option.  Low risk with</font>
<br><font size="2" face="sans-serif">potential high rewards.  Not to
mention politically easier.</font>
<br>
<br><font size="2" face="sans-serif">in any case keep up the good work</font>
<br><font size="2" face="sans-serif">mark</font>
<br>
<br>_______________________________________________<br>mlvm-dev mailing list<br><a href="mailto:mlvm-dev@openjdk.java.net">mlvm-dev@openjdk.java.net</a><br>http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev<br></blockquote></div><br></div></body></html>