<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    <p>Vote: yes</p>
    <p><br>
    </p>
    <p>Yudi Zheng<br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 8/21/24 14:17, Chen Liang wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:SJ2PR10MB76697270170775D5FF474512A28E2@SJ2PR10MB7669.namprd10.prod.outlook.com">
      
      <style type="text/css" style="display:none;">P {margin-top:0;margin-bottom:0;}</style>
      <div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        Vote: yes</div>
      <div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        <br>
      </div>
      <div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        Congrats!</div>
      <div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        Chen Liang</div>
      <div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        <br>
      </div>
      <hr style="display: inline-block; width: 98%;">
      <div id="divRplyFwdMsg" dir="ltr"><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><b>From:</b> jdk-dev
          <a class="moz-txt-link-rfc2396E" href="mailto:jdk-dev-retn@openjdk.org"><jdk-dev-retn@openjdk.org></a> on behalf of Claes Redestad
          <a class="moz-txt-link-rfc2396E" href="mailto:claes.redestad@oracle.com"><claes.redestad@oracle.com></a><br>
          <b>Sent:</b> Tuesday, August 20, 2024 5:56 PM<br>
          <b>To:</b> <a class="moz-txt-link-abbreviated" href="mailto:jdk-dev@openjdk.org">jdk-dev@openjdk.org</a> <a class="moz-txt-link-rfc2396E" href="mailto:jdk-dev@openjdk.org"><jdk-dev@openjdk.org></a><br>
          <b>Subject:</b> CFV: New JDK Committer: Shaojin Wen</span>
        <div> </div>
      </div>
      <div>I hereby nominate Shaojin Wen (wenshao[1]) to JDK Committer.</div>
      <div><br>
      </div>
      <div>Shaojin has authored or co-authored 25 PRs[2] to the OpenJDK,
        of which at least these could be considered significant:</div>
      <div><br>
      </div>
      <div><a href="https://github.com/openjdk/jdk/pull/20321" id="OWA834c727d-ee70-8d3b-2037-d1e18b71833e" class="OWAAutoLink moz-txt-link-freetext" data-auth="NotApplicable" moz-do-not-send="true">https://github.com/openjdk/jdk/pull/20321</a> 8337168:
        Optimize LocalDateTime.toString</div>
      <div><a href="https://github.com/openjdk/jdk/pull/20273" id="OWA1b106087-44d9-4b0b-370c-cefaa7d4247b" class="OWAAutoLink moz-txt-link-freetext" data-auth="NotApplicable" moz-do-not-send="true">https://github.com/openjdk/jdk/pull/20273</a> 8336856:
        Efficient hidden class-based string concatenation strategy</div>
      <div><a href="https://github.com/openjdk/jdk/pull/20253" id="OWA5fa44b35-3d8b-8886-ff2a-664a29df5cd2" class="OWAAutoLink moz-txt-link-freetext" data-auth="NotApplicable" moz-do-not-send="true">https://github.com/openjdk/jdk/pull/20253</a> 8336831:
        Optimize StringConcatHelper.simpleConcat</div>
      <div><a href="https://github.com/openjdk/jdk/pull/19730" id="OWA52b2f6a7-9521-0f03-5cb8-d87e1621459f" class="OWAAutoLink moz-txt-link-freetext" data-auth="NotApplicable" moz-do-not-send="true">https://github.com/openjdk/jdk/pull/19730</a> 8334328:
        Reduce object allocation for FloatToDecimal and DoubleToDecimal</div>
      <div><a href="https://github.com/openjdk/jdk/pull/16033" id="OWA2d6cf8e4-1b92-a2ba-3fb9-4891ba142d75" class="OWAAutoLink moz-txt-link-freetext" data-auth="NotApplicable" moz-do-not-send="true">https://github.com/openjdk/jdk/pull/16033</a> 8317742:
        ISO Standard Date Format implementation consistency on
        DateTimeFormatter and String.format</div>
      <div><a href="https://github.com/openjdk/jdk/pull/15776" id="OWA87284400-17e6-788e-4e91-bc770bb0bfe6" class="OWAAutoLink moz-txt-link-freetext" data-auth="NotApplicable" moz-do-not-send="true">https://github.com/openjdk/jdk/pull/15776</a> 8316704:
        Regex-free parsing of Formatter and FormatProcessor specifiers</div>
      <div><a href="https://github.com/openjdk/jdk/pull/15768" id="OWA9c83d58f-f86b-b8f7-5970-0186e3adff49" class="OWAAutoLink moz-txt-link-freetext" data-auth="NotApplicable" moz-do-not-send="true">https://github.com/openjdk/jdk/pull/15768</a> 8316426:
        Optimization for HexFormat.formatHex</div>
      <div><a href="https://github.com/openjdk/jdk/pull/14751" id="OWA5ecd2c77-8d14-cf26-ee6f-ac56242379dd" class="OWAAutoLink moz-txt-link-freetext" data-auth="NotApplicable" moz-do-not-send="true">https://github.com/openjdk/jdk/pull/14751</a> 8311220:
        Optimization for StringLatin UpperLower</div>
      <div><a href="https://github.com/openjdk/jdk/pull/14578" id="OWA9ee10b25-ec37-1a4a-4cda-45d3951d95b5" class="OWAAutoLink moz-txt-link-freetext" data-auth="NotApplicable" moz-do-not-send="true">https://github.com/openjdk/jdk/pull/14578</a> 8310502:
        Optimization for j.l.Long.fastUUID()</div>
      <div><br>
      </div>
      <div>Shaojin works at Alibaba and is an author of or contributor
        to several open source projects, including
        <a href="https://github.com/alibaba/fastjson2" id="OWA2c6b0a2f-8aad-cfb2-293c-5e002519fec2" class="OWAAutoLink moz-txt-link-freetext" data-auth="NotApplicable" moz-do-not-send="true">
          https://github.com/alibaba/fastjson2</a> </div>
      <div>He has shown a keen interest in string-related optimizations
        and I’m sure he’ll continue to add valuable improvements to the
        OpenJDK</div>
      <div><br>
      </div>
      <div>Votes are due by 23:59 UTC on September 4, 2024</div>
      <div><br>
      </div>
      <div>Only current JDK Committers [3] are eligible to vote on this
        nomination. Votes must be cast in the open by replying to this
        mailing list.<br>
        <br>
        For Lazy Consensus voting instructions, see [4].</div>
      <div><br>
      </div>
      <div>Best Regards,</div>
      <div><br>
      </div>
      <div>Claes Redestad</div>
      <div><br>
      </div>
      <div>[1] <a href="https://github.com/wenshao" id="OWA80f40f25-c19d-f990-b8e1-797431977005" class="OWAAutoLink moz-txt-link-freetext" data-auth="NotApplicable" moz-do-not-send="true">
          https://github.com/wenshao</a></div>
      <div>[2] <a href="https://github.com/openjdk/jdk/pulls?q=is%3Apr+author%3Awenshao+label%3Aintegrated" id="OWA550f80d8-24eb-cde0-16ce-adab473ad88e" class="OWAAutoLink moz-txt-link-freetext" data-auth="NotApplicable" moz-do-not-send="true">
https://github.com/openjdk/jdk/pulls?q=is%3Apr+author%3Awenshao+label%3Aintegrated</a></div>
      <div class="elementToProof">[3] <a href="https://openjdk.org/census" id="OWA7dca29aa-0fd1-d0a8-14e7-eb12cf17fb92" class="OWAAutoLink moz-txt-link-freetext" data-auth="NotApplicable" moz-do-not-send="true">
          https://openjdk.org/census</a></div>
      <div>[4] <a href="https://openjdk.org/projects/#committer-vote" id="OWA0cb778e8-cdb2-0388-190b-173ea2963f5e" class="OWAAutoLink moz-txt-link-freetext" data-auth="NotApplicable" moz-do-not-send="true">
          https://openjdk.org/projects/#committer-vote</a></div>
    </blockquote>
  </body>
</html>