<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hello, team<br>
    Could you please review bunch of tests for feature <br>
    <a class="moz-txt-link-freetext" href="https://bugs.openjdk.java.net/browse/JDK-8038423">https://bugs.openjdk.java.net/browse/JDK-8038423</a>:
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    G1: Decommit memory within the heap<br>
    <br>
    the inner scenario is allocate array of objects, link this objects
    to each other, mutate some of this objects to fill RSet in G1 and
    deallocate objects.<br>
    inner test expected at least not growing commit memory size of heap
    and non-heap. It's hard to separate featured non-heap usages from
    overall non-heap usages of internal structures, so we can expect
    that non-heap commit memory size can even grows up.<br>
    <br>
    outer test rotate <b>G1ConcRSLogCacheSize</b> and <b>ObjectAlignmentInBytes</b>
    (for 64bits) options values and runs inner test.<br>
    <b>G1ConcRSLogCacheSize</b> is iterated from 0, 2^0 to 2^31, but
    test calculates maximum available memory and use according pow of 2.<br>
    ObjectAlignmentInBytes is iterated from 2^3 to 2^8<br>
    <br>
    As outer tests spawns an inner tests 6 times it needs a longer
    timeout = 120 seconds * 6 = 720 seconds.<br>
    Also, I've separate 1 large test to several tests for different
    G1ConcRSLogCacheSize options to avoid even longer timeout.<br>
    <br>
    webrev:<br>
    <a class="moz-txt-link-freetext" href="http://cr.openjdk.java.net/~fzhinkin/azakharov/8043766/webrev.00/">http://cr.openjdk.java.net/~fzhinkin/azakharov/8043766/webrev.00/</a><br>
    <br>
    bug for test:<br>
    <a class="moz-txt-link-freetext" href="https://bugs.openjdk.java.net/browse/JDK-8043766">https://bugs.openjdk.java.net/browse/JDK-8043766</a><br>
    <br>
    feature bug:<br>
    <a class="moz-txt-link-freetext" href="https://bugs.openjdk.java.net/browse/JDK-8038423">https://bugs.openjdk.java.net/browse/JDK-8038423</a><br>
    <br>
    <br>
    <br>
    Thanks.<br>
    <br>
    <br>
  </body>
</html>