<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hello,<br>
    <br>
    I'm looking for a couple of reviews of the change extending the
    WhiteBox API to retrieve information about <br>
    supported collectors and how the collector was selected.<br>
    <br>
    <a class="moz-txt-link-freetext" href="https://bugs.openjdk.java.net/browse/JDK-8154096">https://bugs.openjdk.java.net/browse/JDK-8154096</a><br>
    <a class="moz-txt-link-freetext" href="http://cr.openjdk.java.net/~dfazunen/8154096/webrev.00/">http://cr.openjdk.java.net/~dfazunen/8154096/webrev.00/</a><br>
    <br>
    This change is required to improve work of the jtreg @requires. Now
    jtreg sets vm.gc property <br>
    based on the given flags (matching VM options  for -XX:+Use???GC
    pattern).  The extended WhitBox API <br>
    will allow us to set properties like:<br>
        vm.supportsSerialGC<br>
        vm.supportsParallelGC<br>
        vm.supportsConcMarkSweeGC<br>
        vm.supportsG1GC<br>
    <br>
    And use in test more reliable expression:<br>
      @requires vm.supportsG1GC <br>
    instead of <br>
      @requires vm.gc == null | vm.gc == "G1" <br>
    <br>
    The following CRs are blocked by this RFE.<br>
      <a href="https://bugs.openjdk.java.net/browse/JDK-8151283"
      title="Implement setting jtreg @requires property
      vm.isG1Supported." class="issue-link" data-issue-key="JDK-8151283">JDK-8151283</a>:
    Implement setting jtreg @requires property vm.isG1Supported.
    <br>
      <a href="https://bugs.openjdk.java.net/browse/JDK-8153758"
      title="@requires should use more accurate GC type parsing."
      class="issue-link" data-issue-key="JDK-8153758">JDK-8153758</a> :
    @requires should use more accurate GC type parsing.
    <br>
    <br>
    Tested locally.<br>
    <br>
    Thanks,<br>
    Dima<br>
  </body>
</html>