<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font size="-1">Dear all,<br>
      <br>
      Could you please review this fix for 8132713?<br>
      <br>
      This fix adds two CMC scenarios to
      gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java
      which creates different types of object graphs with Object arrays
      as nodes (to make them humongous) and checks that after different
      types GCs objects' graphs were handled correctly.<br>
      <br>
      During first CMC scenario the test expects that weakly reachable
      non-humongous nodes which are not referenced by weakly reachable
      humongous nodes should be collected and other weakly reachable
      nodes should not be collected (since weakly reachable
      non-humongous nodes are in young gen and during CMC they are
      handled as strong roots).<br>
      During second CMC scenario the test expects that all weakly
      reachable nodes should be collected since non-humongous nodes were
      previously promoted to old gen.<br>
      During both scenarios softly reachable nodes should not be
      collected.<br>
      <br>
      WebRev:
      <a class="moz-txt-link-freetext" href="http://cr.openjdk.java.net/~kzhaldyb/webrevs/JDK-8132713/webrev.00/">http://cr.openjdk.java.net/~kzhaldyb/webrevs/JDK-8132713/webrev.00/</a><br>
      CR: <a class="moz-txt-link-freetext" href="https://bugs.openjdk.java.net/browse/JDK-8132713">https://bugs.openjdk.java.net/browse/JDK-8132713</a><br>
      <br>
      Thank you.<br>
      <br>
      Regards, Kirill<br>
    </font>
  </body>
</html>