<div>Thank you for the information.</div><div><br></div><div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Mon, 1 Dec 2025 at 11:12, Maurizio Cimadamore <<a href="mailto:maurizio.cimadamore@oracle.com">maurizio.cimadamore@oracle.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div>
<p>Hi Nadeesh,<br>
the translation strategy has morphed a little... now all the code
models are generated into a separate static nested class -- in
this case:
build/hat-example-mandel-1.0.classes/mandel/Main$$CM.class</p>
<p>We did this to limit the size of the generated code by sharing
common code patterns among all the code models in a class (see
<a href="https://git.openjdk.org/babylon/pull/679" target="_blank">https://git.openjdk.org/babylon/pull/679</a>)<br>
</p>
<p>Hope this helps</p></div><div><p><br>
Maurizio<br>
</p>
<div>On 29/11/2025 00:26, nadeesh t v wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>Hello,</div>
<div>IIRC some of the talks, code models are stored in class
files. But when I have inspected the class file of one of
the <span> </span><a href="https://github.com/openjdk/babylon/blob/code-reflection/hat/docs/hat-01-03-building-hat.md" target="_blank">example</a>s from HAT using <b>javap</b>,
I have not seen that in the class file.</div>
<div><br>
</div>
<div>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">javap
-c -v
build/hat-example-mandel-1.0.classes/mandel/Main.class<span> </span></span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><span><br>
</span></span></p>
<p style="margin:0px;font-size:11px;line-height:normal;font-family:Menlo;font-size-adjust:none;font-kerning:auto;font-variant-alternates:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-feature-settings:normal;color:rgb(0,0,0)">Have
I overlooked the class file or is it not in the class file? </p>
</div>
<span class="gmail_signature_prefix">-- </span><br>
<div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div>Thanks and Regards,<br>
Nadeesh TV<br>
</div>
<br>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote></div></div>