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倉庫了。


當然,還有很多需要注意的規則,這裡就不一一細講了。


恭喜這兩個開發者,有一個貌似看起來是華人的姓名。


分享到:


相關文章: