JDK team 获准两名新提交者,均来自ARM

今日,JDK team获准两名来自ARM的开发者,成为JDK的新的提交者。


第一名 Pengfei Li


JDK team 获准两名新提交者,均来自ARM

他已经提交了20次贡献给 JDK 代码仓库,均为ARM相关的变更;3月20日提名开始,投票结束是今天


8239549: AArch64: Backend support for MulAddVS2VI node

8237524: AArch64: String.compareTo() may return incorrect result

8232591: AArch64: Add missing match rules for smaddl, smsubl and smnegl

8233743: AArch64: Make r27 conditionally allocatable

8234791: Fix Client VM build for x86_64 and AArch64

8230591: AArch64: Missing intrinsics for Math.ceil, floor, rint

8228601: AArch64: Fix interpreter code at JVMCI deoptimization entry

8227512: [TESTBUG] Fix JTReg javac test failures with Graal

8226222: [JVMCI] Export AArch64 field VM_Version::_psr_info.dczid_el0

8223427: [TESTBUG] Disable JTReg Shenandoah tests when Graal is enabled

8223054: [TESTBUG] Put graalJarsCP before existing classpath in

GraalUnitTestLauncher

8214922: Add vectorization support for fmin/fmax

8216259: AArch64: Vectorize Adler32 intrinsics

8218550: Add test omitted from JDK-8212043

8212043: Add floating-point Math.min/max intrinsics

8211333: AArch64: Fix another build failure after JDK-8211029

8210413: AArch64: Optimize div/rem by constant in C1

8210152: Optimize integer divisible by power-of-2 check

8209783: AArch64: Combine Multiply and Neg operations in C2

8208623: [TESTBUG] runtime/LoadClass/LongBCP.java fails in AUFS file system


第二名 Nick Gasson

JDK team 获准两名新提交者,均来自ARM

他提交了29次变更到JDK 仓库;3月20日提名开始,投票结束时间是今天


8240353: AArch64: missing support for -XX:+ExtendedDTraceProbes in C1

8238705: [TESTBUG] jfr/event/gc/stacktrace/TestMetaspace* are stable

with Xcomp on AArch64

8236634: Memory Access API tests fail on 32-bit

8237512: AArch64: aarch64TestHook leaks a BufferBlob

8236992: AArch64: remove redundant load_klass in itable stub

8237521: Memory Access API fixes for 32-bit

8236242: Arm32: build broken after 8234794

8234794: AArch64: runtime/memory/ReadFromNoaccessArea.java crashes

8235982: AArch64: Insufficient memory barriers in shadow region algorithm

8229912: [TESTBUG] java/net/Socks/SocksIPv6Test fails without IPv6

8229118: [TESTBUG] serviceability/sa/ClhsdbFindPC fails on AArch64

8224851: AArch64: fix warnings and errors with Clang and GCC 8.3

8224853: CDS address sanitizer errors

8221529: [TESTBUG] Docker tests use old/deprecated image on AArch64

8220707: [TESTBUG] serviceability/sa/TestHeapDumpForLargeArray.java

fails with jtreg -vmoption:-Xmx < 8g

8220451: jdi/EventQueue/remove/remove004 failed due to "ERROR: thread2

is not alive" 8220456: jdi/EventQueue/remove_l/remove_l004 failed due to

"TIMEOUT while waiting for event"

8219628: [TESTBUG] javadoc/doclet/InheritDocForUserTags fails with -othervm

8209413: AArch64: NPE in clhsdb jstack command

8217368: AArch64: C2 recursive stack locking optimisation not triggered

8217427: (dc) nio/channels/DatagramChannel/UseDGWithIPv6.java fails

without IPv6

8216350: AArch64: monitor unlock fast path not called

8209414: AArch64: method handle invocation does not respect JVMTI

interp_only mode

8215951: AArch64: jtreg test vmTestbase/nsk/jvmti/PopFrame/popframe005

segfaults

8215202: AArch64: jtreg test test/jdk/sun/nio/cs/FindEncoderBugs.java fails

8215100: AArch64: fix compareTo intrinsic with four-character Latin/Unicode

8214512: ARM32: Jtreg test compiler/c2/Test8062950.java fails on ARM

8209414: AArch64: method handle invocation does not respect JVMTI

interp_only mode

8214077: test java/io/File/SetLastModified.java fails on ARM32

8214078: (fs) SecureDirectoryStream not supported on arm32


JDK 吸纳提交者的方式是先你得成为贡献者,也就是说你可以提交commit 的PR, 需要有权限提交的人评审,收纳,算作有效提交,他们给你提交。 然后积累了一定积分,比如20次commit,29次,你可以被有权限提名的人,主要是有权限直接提交的开发者。 他们提名,然后其他 提交者参与投票,决定你是否被认可。


投票如果都通过了,那么你就光荣的成为了提交者。可以提交代码到JDK仓库了。


当然,还有很多需要注意的规则,这里就不一一细讲了。


恭喜这两个开发者,有一个貌似看起来是华人的姓名。


分享到:


相關文章: