CFV: New JDK Committer: Afshin Zafari

Mikael Vidstedt mikael.vidstedt at oracle.com
Thu Mar 23 20:49:05 UTC 2023


Vote: yes

Cheers,
Mikael

> On Mar 21, 2023, at 2:07 AM, Robbin Ehn <robbin.ehn at oracle.com> wrote:
> 
> I hereby nominate Afshin Zafari to JDK Committer.
> 
> Afshin [3] is a member of the HotSpot runtime team at Oracle and
> has contributed 16 changesets to the OpenJDK repository [4].
> He has done a major enhancement to the JvmtiTagMap table, several bugs
> fixes and cleanups in the VM and tests.
> 
> Votes are due by April 5, 2023.
> 
> Only current JDK Committers [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].
> 
> Robbin Ehn
> 
> [1] https://openjdk.org/census
> [2] https://openjdk.org/projects/#committer-vote
> [3] https://openjdk.org/census#azafari
> (https://github.com/afshin-zafari)
> [4] Contributions:
> 8301684: Fix test code to not get finalizer deprecation warnings
> https://github.com/openjdk/jdk/commit/6dd6c15ed4b2a563989e97c5a75634c3e0e7e915
> 8292059: Do not inline InstanceKlass::allocate_instance()
> https://github.com/openjdk/jdk/commit/cb4ae1922db7fe3645fd50f301b4a1be965bc79b
> 8300654: Remove JVMFlag::flag_error_str as it is unused
> https://github.com/openjdk/jdk/commit/8e2014527ead67ce33627a49223b8269a94f3102
> 8301117: Remove old_size param from
> ResizeableResourceHashtable::resize()
> https://github.com/openjdk/jdk/commit/ae797c64afc61a0b1c8fbc48f56b2c41f54a7301
> 8297936: Use reachabilityFence to manage liveness in ClassUnload tests
> https://github.com/openjdk/jdk/commit/5085bd5f05ca70e08c6764ed208d574c556b6c57
> 8301622: ProcessTools.java compilation gets ThreadDeath deprecation
> warning
> https://github.com/openjdk/jdk/commit/ff364c1906f078c13e121a43e60606caff5781e7
> 8151413: os::allocation_granularity/page_size and friends return signed
> values
> https://github.com/openjdk/jdk/commit/4fe99da74f557461c31293cdc48af1199dd2b85c
> 8267935: Replace BasicHashtable and Hashtable
> https://github.com/openjdk/jdk/commit/f4592b1471dff02f4e5e21da00c19b957b0a944b
> 8281213: Unsafe uses of long and size_t in
> MemReporterBase::diff_in_current_scale
> https://github.com/openjdk/jdk/commit/26410c180b88b4342217fdad63f1221786d8c37b
> 8292741: Convert JvmtiTagMapTable to ResourceHashtable
> https://github.com/openjdk/jdk/commit/c464ef1d61c2ea4a37759546f0ee39b1f530ccdc
> 8299213: Bad cast in GrowableArrayWithAllocator<>::grow
> https://github.com/openjdk/jdk/commit/6a81d528e89de73183d6b51c9c366c85ae594d9d
> 8298128: runtime/ErrorHandling/TestSigInfoInHsErrFile.java fails to
> find pattern with slowdebug
> https://github.com/openjdk/jdk/commit/289aed465e9b8449938d4cdb515748e7aca1d070
> 8264684: os::get_summary_cpu_info padded with spaces
> https://github.com/openjdk/jdk/commit/af8d3fb21ab59104d49bd664f634399fb72ecbd2
> 8297766: Remove UseMallocOnly development option
> https://github.com/openjdk/jdk/commit/bd381886e0f39d0e48b555b5e3167565d6a6b40d
> 8281214: Unsafe use of long in
> VMThread::setup_periodic_safepoint_if_needed
> https://github.com/openjdk/jdk/commit/b9eec96889abf7df6d2b479e294c7823fb3d5850
> 8287400: Make BitMap range parameter names consistent
> https://github.com/openjdk/jdk/commit/dcf431db0b88c33e574b5986f22df5ed6e9b8be4



More information about the jdk-dev mailing list