CFV: New JDK Committer: Shaojin Wen

Raffaello Giulietti raffaello.giulietti at oracle.com
Wed Aug 21 08:27:20 UTC 2024


Vote: yes

On 2024-08-21 00:56, Claes Redestad wrote:
> I hereby nominate Shaojin Wen (wenshao[1]) to JDK Committer.
> 
> Shaojin has authored or co-authored 25 PRs[2] to the OpenJDK, of which 
> at least these could be considered significant:
> 
> https://github.com/openjdk/jdk/pull/20321 <https://github.com/openjdk/ 
> jdk/pull/20321> 8337168: Optimize LocalDateTime.toString
> https://github.com/openjdk/jdk/pull/20273 <https://github.com/openjdk/ 
> jdk/pull/20273> 8336856: Efficient hidden class-based string 
> concatenation strategy
> https://github.com/openjdk/jdk/pull/20253 <https://github.com/openjdk/ 
> jdk/pull/20253> 8336831: Optimize StringConcatHelper.simpleConcat
> https://github.com/openjdk/jdk/pull/19730 <https://github.com/openjdk/ 
> jdk/pull/19730> 8334328: Reduce object allocation for FloatToDecimal and 
> DoubleToDecimal
> https://github.com/openjdk/jdk/pull/16033 <https://github.com/openjdk/ 
> jdk/pull/16033> 8317742: ISO Standard Date Format implementation 
> consistency on DateTimeFormatter and String.format
> https://github.com/openjdk/jdk/pull/15776 <https://github.com/openjdk/ 
> jdk/pull/15776> 8316704: Regex-free parsing of Formatter and 
> FormatProcessor specifiers
> https://github.com/openjdk/jdk/pull/15768 <https://github.com/openjdk/ 
> jdk/pull/15768> 8316426: Optimization for HexFormat.formatHex
> https://github.com/openjdk/jdk/pull/14751 <https://github.com/openjdk/ 
> jdk/pull/14751> 8311220: Optimization for StringLatin UpperLower
> https://github.com/openjdk/jdk/pull/14578 <https://github.com/openjdk/ 
> jdk/pull/14578> 8310502: Optimization for j.l.Long.fastUUID()
> 
> Shaojin works at Alibaba and is an author of or contributor to several 
> open source projects, including https://github.com/alibaba/fastjson2 
> <https://github.com/alibaba/fastjson2>
> He has shown a keen interest in string-related optimizations and I’m 
> sure he’ll continue to add valuable improvements to the OpenJDK
> 
> Votes are due by 23:59 UTC on September 4, 2024
> 
> 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.
> 
> For Lazy Consensus voting instructions, see [4].
> 
> Best Regards,
> 
> Claes Redestad
> 
> [1] https://github.com/wenshao <https://github.com/wenshao>
> [2] 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>
> [3] https://openjdk.org/census <https://openjdk.org/census>
> [4] https://openjdk.org/projects/#committer-vote <https://openjdk.org/ 
> projects/#committer-vote>



More information about the jdk-dev mailing list