CFV: New JDK Committer: Ian Graves
Mikael Vidstedt
mikael.vidstedt at oracle.com
Tue Apr 27 07:05:16 UTC 2021
Vote: yes
Cheers,
Mikael
> On Apr 23, 2021, at 2:46 PM, Stuart Marks <stuart.marks at oracle.com> wrote:
>
>
> I hereby nominate Ian Graves (igraves)[1] to JDK Committer.
>
> Ian is a member of the Oracle JDK Core Libraries team, and he has been working on Vector, Formatter, Regex, and some code modernization. He has authored the following 15 commits in the JDK:
>
> $ git log --author igraves --format='%h %s'
> 33a86b9e407 8263621: Convert jdk.compiler to use Stream.toList()
> b337f633611 8037397: RegEx pattern matching loses character class after intersection (&&) operator
> 0bdc3e7a41b 8262744: Formatter '%g' conversion uses wrong format for BigDecimal rounding up to limits
> fad8484058f 8263411: Convert jshell tool to use Stream.toList()
> 0b5216a922b 8263545: Convert jpackage to use Stream.toList()
> 6971c23a3a2 8262351: Extra '0' in java.util.Formatter for '%012a' conversion with a sign character
> dbef0ec95d0 6323374: (coll) Optimize Collections.unmodifiable* and synchronized*
> 350303d4f0c 8260221: java.util.Formatter throws wrong exception for mismatched flags in %% conversion
> edd5fc883a3 8261096: Convert jlink tool to use Stream.toList()
> 080c707aabc 8253459: Formatter treats index, width and precision > Integer.MAX_VALUE incorrectly
> 77921b97365 8254080: fix for JDK-8204256 causes jlink test failures
> 5d84e95ed59 8204256: improve jlink error message to report unsupported class file format
> 8df3e72cea9 8218685: jlink --list-plugins needs to be readable and tidy
> 79904c1fa38 8252730: jlink does not create reproducible builds on different servers
> de49337060e 8252529: Unsafe Documentation around Barrier Methods Inaccurate
>
> (Note that several of these commits include specification and behavioral changes and thus are linked to CSRs and Release Notes. These should be considered as part of the work product of the commit.)
>
> In addition, Ian is a Committer on project Panama, and he has made significant design, prototyping, and testing contributions to Panama's Vector API. His work is represented in this commit of the incubating Vector API:
>
> commit 0c99b192588b04aceaa27cda9cb42b45f95adffe
> Author: Paul Sandoz <psandoz at openjdk.org>
> Date: Wed Oct 14 20:02:46 2020 +0000
> 8223347: Integration of Vector API (Incubator)
> ...
> Co-authored-by: Ian Graves <igraves at openjdk.org>
>
> Votes are due by 2021-05-07 23:59 UTC.
>
> Only current JDK Committers [2] 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 [3].
>
> s'marks
>
>
> [1] https://openjdk.java.net/census#igraves
> [2] https://openjdk.java.net/census#jdk
> [3] https://openjdk.java.net/projects/#committer-vote
More information about the jdk-dev
mailing list