<div dir="ltr"><div dir="ltr"><div>Hi Jan,</div><div><br></div><div>Thanks for the (helpful) comments.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 28, 2023 at 3:17 AM Jan Lahoda <<a href="mailto:jan.lahoda@oracle.com">jan.lahoda@oracle.com</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">
<div>Overall, given the usual complexity of doing anything in Gen, I
believe the inclination was to see if we can wait until javac will
use the ClassFile API to generate bytecode, and revisit then. This
would at least help us generate proper StackMaps much more easier.
</div></blockquote><div><br></div><div>What's the timeline for this work? <br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Overall, I suspect that whatever we do, we would need to run
proper experiments to ensure there's no problem with performance
of the new code.<br></div></blockquote><div><br></div>I agree that this will be an important litmus test for any new strategy.</div><div class="gmail_quote"><br></div><div class="gmail_quote">But do you have a clear idea what "proper experiments" would look like? Are there any simple off-the-shelf tests that would serve as reasonable initial feedback while prototyping?</div><div class="gmail_quote"><br></div><div class="gmail_quote">As they say, you can't improve (or tweak) what you don't measure, so it seems a prerequisite is to properly define the "measure" and get agreement on it.<br></div><div class="gmail_quote"><br></div><div class="gmail_quote">I'm sure no one (including me) wants to invest in experimentation without some established goalposts that can't be moved after the fact by naysayers.<br></div><div class="gmail_quote"><br></div><div class="gmail_quote">-Archie</div><div class="gmail_quote"><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature">Archie L. Cobbs<br></div></div>