<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Sep 6, 2016, at 11:58 AM, Christian Thalinger <<a href="mailto:cthalinger@twitter.com" class="">cthalinger@twitter.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><blockquote type="cite" style="font-family: Verdana; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br class="Apple-interchange-newline">On Sep 6, 2016, at 11:37 AM, Doug Simon <<a href="mailto:doug.simon@oracle.com" class="">doug.simon@oracle.com</a>> wrote:<br class=""><br class=""><br class=""><blockquote type="cite" class="">On 06 Sep 2016, at 20:14, Christian Thalinger <<a href="mailto:cthalinger@twitter.com" class="">cthalinger@twitter.com</a>> wrote:<br class=""><br class=""><br class=""><blockquote type="cite" class="">On Sep 5, 2016, at 6:49 AM, Doug Simon <<a href="mailto:doug.simon@oracle.com" class="">doug.simon@oracle.com</a>> wrote:<br class=""><br class="">In jvmci-8, we increased the interpreter code size when JVMCI code is included:<span class="Apple-converted-space"> </span><br class=""><br class=""><a href="http://hg.openjdk.java.net/graal/graal-jvmci-8/file/a074ae16281d/src/cpu/x86/vm/templateInterpreter_x86.hpp#l37" class="">http://hg.openjdk.java.net/graal/graal-jvmci-8/file/a074ae16281d/src/cpu/x86/vm/templateInterpreter_x86.hpp#l37</a><span class="Apple-converted-space"> </span><br class=""></blockquote><br class="">What about SPARC?  Have we ever seen a problem there?  Or AArch64 for that matter?<br class=""></blockquote><br class="">I’ve only ever seen problems on AMD64. I’ve never seen it on SPARC and have never run on AArch64.<br class=""><br class="">The real fix is that the interpreter generator should never have to guess the size of the code buffer it needs but should resize things as needed after generating the interpreter.<br class=""></blockquote><br style="font-family: Verdana; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Verdana; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Yes, it should.</span></div></blockquote><br class=""></div><div>Forgot to say that it looks good.</div><br class=""></body></html>