CFV: New JDK Committer: Ian Graves

Langer, Christoph christoph.langer at sap.com
Sat Apr 24 20:58:43 UTC 2021


Vote:yes

/Christoph

> -----Original Message-----
> From: jdk-dev <jdk-dev-retn at openjdk.java.net> On Behalf Of Stuart Marks
> Sent: Freitag, 23. April 2021 23:46
> To: jdk-dev <jdk-dev at openjdk.java.net>
> Subject: CFV: New JDK Committer: Ian Graves
> 
> 
> 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