CFV: New OpenJDK Members Group Member: Dan Heidinga

Andrew Dinn adinn at redhat.com
Tue Jun 7 09:30:37 UTC 2022


Vote: yes

On 06/06/2022 17:47, Andrew Haley wrote:
> [ This one is slightly unusual in that the majority of Dan's 
> contributions are
> spec reviews. I do not know if spec reviews are significant 
> contributions in
> themselves, and therefore if Dan has "demonstrated a history of significant
> contributions to the Community." If "contributions" really means just code,
> I'll happily withdraw this CFV. ]
> 
> 
> I hereby nominate Dan Heidinga to Membership in the OpenJDK Members Group.
> 
> Dan is a committer on the CRaC project and has been actively engaged
> in reviewing pull requests while contributing in overall design
> discussions of how checkpoint/restore should function in OpenJDK.  He
> is also a member of both the Valhalla and Amber spec experts lists and
> has contributed to design and specification discussions in both those
> projects.  He is also engaged with Project Leyden mailing list
> discussions bringing the results of his explorations through qbicc and
> Hotspot to the discussions.
> 
> He has landed a few minor PRs into the mainline code as well.
> 
> CRaC contributions:
> https://github.com/openjdk/crac/pull/3 (merged)
> https://github.com/openjdk/crac/pull/5 (rejected due to deadlock concerns)
> https://github.com/openjdk/crac/pull/8 (merged)
> https://github.com/openjdk/crac/pull/12 (merged)
> https://github.com/openjdk/crac/pull/13 (merged)
> https://github.com/openjdk/crac/pull/16 (merged)
> https://github.com/openjdk/crac/pull/17 (merged)
> https://github.com/openjdk/crac/pull/18 (merged)
> https://github.com/openjdk/crac/pull/20 (merged)
> 
> Sampling of posts to valhalla-spec-experts list:
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-May/002014.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-May/001984.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-April/001963.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-April/001946.html 
> 
> (tearing)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-April/001898.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-April/001892.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-April/001873.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-March/001863.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-March/001864.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-March/001854.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-February/001842.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-February/001830.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-January/001811.html 
> 
> (interface pollution and jvm invariants)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-January/001809.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-January/001791.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-January/001781.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-January/001779.html 
> 
> (Values and weak references issues)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-December/001733.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-December/001730.html 
> 
> (Dealing with "*"'s on descriptors in j.l.constant apis)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-December/001695.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-December/001707.html 
> 
> (jvmti spec interactions)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-December/001705.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-December/001694.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-September/001597.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-September/001595.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-August/001590.html 
> 
> (Spec review)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-June/001556.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-June/001546.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-June/001539.html 
> 
> (Proposal to add an api for `new Object` to 17 to make migration
> easier)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-May/001523.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-May/001513.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2020-November/001448.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2020-September/001413.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2020-October/001422.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2020-November/001448.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2020-September/001407.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2020-March/001244.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2019-February/000870.html 
> 
> (Meeting minutes - my contributions flagged with DH)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2019-January/thread.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2018-August/000741.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2018-March/000587.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2018-February/000555.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2018-February/000535.html 
> 
> (CONSTANT_Dynamic spec work)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2018-January/000518.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2017-December/000487.html 
> 
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2017-July/000345.html 
> 
> 
> Valhalla-docs
> https://github.com/openjdk/valhalla-docs/pull/8 (minor grammatical fixups)
> 
> Sampling of posts to amber-spec-experts list:
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2022-March/003280.html 
> 
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2022-March/003285.html 
> 
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2022-March/003314.html 
> 
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2022-March/003318.html 
> 
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2022-March/003322.html 
> 
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2021-April/002936.html 
> 
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2020-November/002665.html 
> 
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2020-August/002361.html 
> 
> 
> mainline PRs:
> https://github.com/openjdk/jdk/pull/5362
> https://github.com/openjdk/jdk/pull/8062
> 
> 
> Votes are due in two weeks, by 4:50 PM UTC, Jun 20th.
> 
> Only current Members of the OpenJDK Members Group [1] 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 [2].
> 
> 
> [1]http://openjdk.java.net/census
> [2]http://openjdk.java.net/groups/#member-vote|
> 

-- 
regards,


Andrew Dinn
-----------
Red Hat Distinguished Engineer
Red Hat UK Ltd
Registered in England and Wales under Company Registration No. 03798903
Directors: Michael Cunningham, Michael ("Mike") O'Neill



More information about the members mailing list