<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFCC">
    Hi Claes,<br>
    <br>
    JavaLangAccess.java:<br>
    316: Add @param tag<br>
    <br>
    System.java:  2282, 2287<br>
    Runtime.loadLibrary0 makes a second check for a security manager.<br>
    Is there any potential gain by calling ClassLoader.loadLibrary
    directly?<br>
    None of the internal uses would have a separatorChar.<br>
    <br>
    I expect most of the files need a copyright update.<br>
    The script in <repo>/make/scripts/update_copyright_year.sh
    should do the work for modified files.<br>
    <br>
    Roger<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 7/11/19 9:43 AM, Claes Redestad
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:8cf6ed4d-194a-4428-f381-e7e3c0452cd6@oracle.com">Hi,
      <br>
      <br>
      by adding a method to load libraries with privileges to
      JavaLangAccess,
      <br>
      we can simplify a slew of places where we are currently
      implementing
      <br>
      adhoc privileged actions. This is a tiny but measurable gain on a
      range
      <br>
      of startup tests.
      <br>
      <br>
      Webrev:  <a class="moz-txt-link-freetext" href="http://cr.openjdk.java.net/~redestad/8227587/open.00">http://cr.openjdk.java.net/~redestad/8227587/open.00</a>
      <br>
      Bug:     <a class="moz-txt-link-freetext" href="https://bugs.openjdk.java.net/browse/JDK-8227587">https://bugs.openjdk.java.net/browse/JDK-8227587</a>
      <br>
      Testing: tier1-3
      <br>
      <br>
      Thanks!
      <br>
      <br>
      /Claes
      <br>
    </blockquote>
    <br>
  </body>
</html>