<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">
<div><br>
</div>
Vote: yes
<div><br>
</div>
<div>Cheers,</div>
<div>Mikael<br id="lineBreakAtBeginningOfMessage">
<div><br>
<blockquote type="cite">
<div>On Aug 20, 2024, at 3:56 PM, Claes Redestad <claes.redestad@oracle.com> wrote:</div>
<br class="Apple-interchange-newline">
<div>
<div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">
I hereby nominate Shaojin Wen (wenshao[1]) to JDK Committer.
<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">https://github.com/openjdk/jdk/pull/20321</a> 8337168: Optimize LocalDateTime.toString</div>
<div><a href="https://github.com/openjdk/jdk/pull/20273">https://github.com/openjdk/jdk/pull/20273</a> 8336856: Efficient hidden class-based string concatenation strategy</div>
<div>
<div><a href="https://github.com/openjdk/jdk/pull/20253">https://github.com/openjdk/jdk/pull/20253</a> 8336831: Optimize StringConcatHelper.simpleConcat</div>
<div><a href="https://github.com/openjdk/jdk/pull/19730">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">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">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">https://github.com/openjdk/jdk/pull/15768</a> 8316426: Optimization for HexFormat.formatHex</div>
<div><a href="https://github.com/openjdk/jdk/pull/14751">https://github.com/openjdk/jdk/pull/14751</a> 8311220: Optimization for StringLatin UpperLower</div>
<div><a href="https://github.com/openjdk/jdk/pull/14578">https://github.com/openjdk/jdk/pull/14578</a> 8310502: Optimization for j.l.Long.fastUUID()</div>
</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">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></div>
<div>[1] <a href="https://github.com/wenshao">https://github.com/wenshao</a><br>
</div>
<div>[2] <a href="https://github.com/openjdk/jdk/pulls?q=is%3Apr+author%3Awenshao+label%3Aintegrated">https://github.com/openjdk/jdk/pulls?q=is%3Apr+author%3Awenshao+label%3Aintegrated</a></div>
<div>[3] <a href="https://openjdk.org/census">https://openjdk.org/census</a><br>
[4] <a href="https://openjdk.org/projects/#committer-vote">https://openjdk.org/projects/#committer-vote</a></div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</body>
</html>