<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    This small change only does a STAB read barrier if we really read a
    string from the string intern table.<br>
    <br>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    This is a small optimization, and the old code may contribute to the
    malloc failures in <a
      href="https://bugs.openjdk.java.net/browse/JDK-8134992"
      title="vm/gc/compact/Compact_InternedStrings_Strings failed due to
      a malloc() failure" class="issue-link"
      data-issue-key="JDK-8134992">JDK-8134992</a>
    "vm/gc/compact/Compact_InternedStrings_Strings failed due to a
    malloc() failure" <br>
    <br>
    RFE:
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <a class="issue-link" data-issue-key="JDK-8149837"
      href="https://bugs.openjdk.java.net/browse/JDK-8149837"
      id="key-val" rel="4865448">JDK-8149837</a><br>
    Webrev: <a class="moz-txt-link-freetext" href="http://cr.openjdk.java.net/~drwhite/8149837/webrev.01/">http://cr.openjdk.java.net/~drwhite/8149837/webrev.01/</a><br>
    <br>
    Tested: jprt<br>
    <br>
    Thanks! <br>
     - Derek<br>
  </body>
</html>