<div dir="ltr"><div dir="ltr"><div>On Tue, Nov 26, 2024 at 2:22 PM Eirik Bjørsnøs <<a href="mailto:eirbjo@gmail.com">eirbjo@gmail.com</a>> wrote:</div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>In addition to simply adding the final modifier, the CSR suggests minor updates to the classes DynamicCallSiteDesc, ModuleDescriptor and InterfaceAddress to better express them being non-subclassable. </div></div></blockquote><div><br></div><div>The changes to make the InterfaceAddress constructor private has been removed from this CSR since it was not considered a specification idea.</div><div><br></div><div>It could still be good to consider whether this constructor can be made private and its comment block updated to mention that the constructor is only accessed via native code, not Java.</div><div><br></div><div>I filed <a href="https://bugs.openjdk.org/browse/JDK-8345074">https://bugs.openjdk.org/browse/JDK-8345074</a> to track this. Feedback from someone in the network area is welcome.</div><div><br></div><div>Thanks,</div><div>Eirik. </div></div></div>