PUSHES REPORT: 16.0.2 ==================================================================================================== This report shows who pushed the backports to the given release. This usually shows who did the backporting, testing, and review work. Report generated: Wed Apr 03 02:57:22 CEST 2024 Distribution by priority: 10: P2 20: P3 21: P4 1: P5 Distribution by components: 52: 28 (53.8%): hotspot 11 (21.2%): hotspot/runtime 8 (15.4%): hotspot/compiler 5 (9.6%): hotspot/gc 2 (3.8%): hotspot/jfr 1 (1.9%): hotspot/jvmti 1 (1.9%): hotspot/svc 9 (17.3%): security-libs 4 (7.7%): security-libs/java.security 3 (5.8%): security-libs/javax.net.ssl 1 (1.9%): security-libs/javax.crypto:pkcs11 1 (1.9%): security-libs/javax.crypto 6 (11.5%): client-libs 3 (5.8%): client-libs/2d 2 (3.8%): client-libs/java.awt 1 (1.9%): client-libs/javax.accessibility 5 (9.6%): core-libs 2 (3.8%): core-libs/java.util:i18n 1 (1.9%): core-libs/java.util 1 (1.9%): core-libs/javax.naming 1 (1.9%): core-libs/java.nio 3 (5.8%): infrastructure 2 (3.8%): infrastructure/build 1 (1.9%): infrastructure 1 (1.9%): tools 1 (1.9%): tools/javadoc(tool) Distribution by affiliation: 52: 23 (44.2%): Oracle 6 (11.5%): Harold Seigel 3 (5.8%): Prajwal Kumaraswamy 2 (3.8%): Kiran Sidhartha Ravikumar 2 (3.8%): Evan Whelan 2 (3.8%): Alexey Ivanov 1 (1.9%): Kevin Walls 1 (1.9%): pavel.kharskii 1 (1.9%): Rajan Halade 1 (1.9%): Sean Coffey 1 (1.9%): Abdul Kolarkunnu 1 (1.9%): Vladimir Ivanov 1 (1.9%): Vaibhav Choudhary 1 (1.9%): Dmitry Markov 12 (23.1%): SAP 7 (13.5%): Christoph Langer 3 (5.8%): Martin Doerr 2 (3.8%): Richard Reingruber 6 (11.5%): Amazon 5 (9.6%): Aleksey Shipilev 1 (1.9%): Paul Hohensee 4 (7.7%): Independent 2 (3.8%): Zhengyu Gu 1 (1.9%): georgeadams1995 1 (1.9%): Yumin Qi 2 (3.8%): Red Hat 1 (1.9%): Severin Gehwolf 1 (1.9%): Adam Farley 1 (1.9%): Azul 1 (1.9%): Alexey Bakhtin 1 (1.9%): BellSoft 1 (1.9%): Alexandr Scherbatiy 1 (1.9%): DataDog 1 (1.9%): Jaroslav Bachorík 1 (1.9%): Microdoc 1 (1.9%): Christoph Göttschkes 1 (1.9%): Syntacore 1 (1.9%): Vladimir Kempik Chronological push log: 2021/06/07 09:06, Adam Farley, Red Hat, JDK-8268317: PhaseStringOpts::int_stringSize doesn't handle min_jint correctly 2021/06/04 10:21, Evan Whelan, Oracle, JDK-8268252: Inconsistent TLS protocol version in debug output 2021/06/04 09:34, Christoph Langer, SAP, JDK-8268247: [macOS] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched 2021/06/04 09:28, Martin Doerr, SAP, JDK-8268246: SIGSEGV in get_current_contended_monitor 2021/06/04 08:55, Evan Whelan, Oracle, JDK-8268243: StackOverflowError on open WindowsPreferences 2021/06/02 16:55, Christoph Langer, SAP, JDK-8268132: SIGSEGV at MethodIteratorHost 2021/06/01 13:00, Alexey Bakhtin, Azul, JDK-8268028: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) 2021/05/24 10:17, Vladimir Kempik, Syntacore, JDK-8267607: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash 2021/05/21 21:18, Zhengyu Gu, Independent, JDK-8267560: Shenandoah: Round up region size to page size unconditionally 2021/05/20 15:28, Yumin Qi, Independent, JDK-8267345: VM crashes during dumping classlist with -Xshare:dump option 2021/05/17 15:34, Sean Coffey, Oracle, JDK-8267100: [BACKOUT] JDK-8196415 Disable SHA-1 Signed JARs 2021/05/15 00:20, Paul Hohensee, Amazon, JDK-8267195: Update LogCompilation junit to 4.13.1 2021/05/14 09:47, Vladimir Ivanov, Oracle, JDK-8267152: sun/hotspot/whitebox/CPUInfoTest.java fails on Ice Lake 2021/05/12 19:12, Zhengyu Gu, Independent, JDK-8267058: Shenandoah: Shenandoah heap region count could be off by 1 2021/05/06 20:28, Christoph Langer, SAP, JDK-8266663: Enable AIX build platform to make external debug symbols 2021/05/06 18:37, Abdul Kolarkunnu, Oracle, JDK-8266659: TestRedirectLinks fails 2021/05/06 16:48, Martin Doerr, SAP, JDK-8266656: assert root method not found in witnessed_reabstraction_in_supers is too strong 2021/05/05 16:46, pavel.kharskii, Oracle, JDK-8266205: Update milestone to fcs for jdk16.0.2+4 2021/05/05 04:50, Christoph Langer, SAP, JDK-8266538: No data buffering in SunPKCS11 Cipher encryption when the underlying mechanism has no padding 2021/04/30 12:05, Kevin Walls, Oracle, JDK-8271096: debug.cpp utilities should be available in product builds. 2021/04/29 20:29, georgeadams1995, Independent, JDK-8266325: doc/building.md should mention homebrew install freetype 2021/04/29 11:14, Prajwal Kumaraswamy, Oracle, JDK-8264339: Disable SHA-1 Signed JARs 2021/04/22 13:15, Prajwal Kumaraswamy, Oracle, JDK-8258473: JCE doesn't provide any class to handle RSA private key in PKCS#1 2021/04/20 15:35, Jaroslav Bachorík, DataDog, JDK-8265530: OldObjectSample events too expensive 2021/04/17 19:26, Rajan Halade, Oracle, JDK-8265402: Remove Telia Company CA certificate expiring in April 2021 2021/04/14 07:40, Richard Reingruber, SAP, JDK-8265194: C2: Out-of-Bounds Array Load from Clone Source 2021/04/13 16:02, Severin Gehwolf, Red Hat, JDK-8265141: Duplicate global variable 'jvm' in libjavajpeg and libawt 2021/04/12 11:46, Kiran Sidhartha Ravikumar, Oracle, JDK-8265068: TimeZone getOffset API does not return a DST offset between years 2038-2137 2021/04/12 11:46, Kiran Sidhartha Ravikumar, Oracle, JDK-8264904: DST starts from incorrect time in 2038 2021/04/07 13:00, Aleksey Shipilev, Amazon, JDK-8264840: Shenandoah: Remove leftover parallel reference processing argument 2021/04/06 13:41, Harold Seigel, Oracle, JDK-8264784: Possible NULL dereference in fast path arena free if ZapResourceArea is true 2021/04/01 20:36, Christoph Langer, SAP, JDK-8264627: Don't wrap SocketExceptions into SSLExceptions in SSLSocketImpl 2021/03/31 18:31, Alexey Ivanov, Oracle, JDK-8263808: Watch registry changes for remote printers update instead of polling 2021/03/31 18:11, Harold Seigel, Oracle, JDK-8264537: gtest/GTestWrapper.java vmErrorTest.unimplemented1_vm_assert failed 2021/03/31 13:04, Richard Reingruber, SAP, JDK-8264511: Potential memory leaks in JVMTI after JDK-8227745 2021/03/31 12:24, Harold Seigel, Oracle, JDK-8264506: Consolidate POSIX code for runtime exit support: os::shutdown, os::abort and os::die 2021/03/30 15:52, Harold Seigel, Oracle, JDK-8264451: Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION 2021/03/30 14:52, Prajwal Kumaraswamy, Oracle, JDK-8264168: StartTlsResponse.close() hangs due to synchronization issues 2021/03/26 13:01, Alexandr Scherbatiy, BellSoft, JDK-8264276: CDS: java/lang/ModuleLayer.EMPTY_LAYER should be singleton 2021/03/22 11:50, Martin Doerr, SAP, JDK-8263962: C2: JVMS not cloned when needs_clone_jvms() is true 2021/03/22 09:35, Christoph Langer, SAP, JDK-8263957: (fs) FileStore.supportsFileAttributeView might return false negative in case of ext3 2021/03/22 09:34, Christoph Langer, SAP, JDK-8263956: Exclude some failing tests from security/infra/java/security/cert/CertPathValidator 2021/03/22 08:32, Christoph Göttschkes, Microdoc, JDK-8263941: Test test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java killed by Linux OOM Killer 2021/03/22 08:31, Aleksey Shipilev, Amazon, JDK-8263939: better init AnnotationCollector _contended_group 2021/03/22 08:30, Aleksey Shipilev, Amazon, JDK-8263937: Remove Shenandoah leftovers from ReferenceProcessor 2021/03/22 08:30, Aleksey Shipilev, Amazon, JDK-8263932: C4530 was reported from VS 2019 at access bridge 2021/03/19 14:17, Harold Seigel, Oracle, JDK-8263874: Uninitialized Method* variables after JDK-8233913 2021/03/19 14:03, Harold Seigel, Oracle, JDK-8263872: Possible NULL dereference in Arena::destruct_contents() 2021/03/16 11:50, Alexey Ivanov, Oracle, JDK-8263020: Native crash in Win32PrintServiceLookup.getAllPrinterNames() 2021/03/15 13:45, Dmitry Markov, Oracle, JDK-8263598: DragAndDrop hangs on Windows 2021/03/15 09:43, Aleksey Shipilev, Amazon, JDK-8263581: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload 2021/02/10 06:15, Vaibhav Choudhary, Oracle, JDK-8261488: testlibrary_tests/ctw/JarDirTest.java fails with InvalidPathException on windows No changesets log: JDK-8310059: Release Note: JDK Now Accepts RSA Keys in PKCS#1 Format JDK-8289173: Release Note: Disable SHA-1 JARs JDK-8289160: Release Note: Removed Telia Company's Sonera Class2 CA Certificate JDK-8289103: Release Note: SocketExceptions Are Not Wrapped Into SSLExceptions in SSLSocketImpl JDK-8263299: try catch Method failing to work when dividing an integer by 0 JDK-8263298: x86 32-bit build fails when -fcf-protection is passed in the compiler flags JDK-8263297: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java failed with "AssertionError: Should have GCd a method handle by now" JDK-8263296: Multiple GC test are missing memory requirements JDK-8263295: Shenandoah: re-organize saving/restoring machine state in assembler code JDK-8263294: GitHub actions should use MSVC 14.28 JDK-8263293: jpackage tests fail when Desktop is not supported JDK-8263292: Epsilon: clean up unused includes JDK-8263291: UseCompressedClassPointers depends on UseCompressedOops in vmError.cpp JDK-8263290: Code IfNode::fold_compares_helper more defensively JDK-8263289: Regression introduced with JDK-8250984 - memory might be null in some machines JDK-8263288: Several test failures due to javax.net.ssl.SSLException: Connection reset JDK-8263287: Crash caused by lambda proxy class loaded in Shutdown hook JDK-8263286: [TESTBUG] gc/g1/TestGCLogMessages.java fails if ergonomics detect too small InitialHeapSize JDK-8263285: AccessDeniedException caused by delayed file deletion on Windows JDK-8263284: Epsilon: improve performance under contention during virtual space expansion JDK-8263283: Zero error reporting is broken after JDK-8255711 JDK-8263282: Zero: skip serviceability/sa tests, set vm.hasSA to false JDK-8263281: java/lang/StringBuilder/HugeCapacity.java fails without Compact Strings JDK-8263280: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails without CompactStrings JDK-8263279: Shenandoah: Rename store-val to IU-barrier JDK-8263278: Add Shenandoah test config to compiler/gcbarriers/UnsafeIntrinsicsTest.java JDK-8263277: Shenandoah: Use object size for full GC humongous compaction JDK-8263276: Shenandoah: Disable class-unloading in I-U mode JDK-8263275: Shenandoah: ShenandoahMarkingContext asserts are unnecessary JDK-8263274: Shenandoah: uninitialized label in VerifyThreadGCState JDK-8263273: Shenandoah: Full GC does not need to remark threads and drain SATB buffers JDK-8263272: gc/shenandoah/mxbeans tests fail with -Xcomp JDK-8263267: Upgrade to FreeType 2.10.4 JDK-8262771: WindowsFileAttributes does not know about Unix domain sockets JDK-8262770: Double-rounding possibility in float fma JDK-8262769: runtime/jni/checked/TestCheckedReleaseArrayElements.java fails with stderr not empty JDK-8262767: Using -Xcheck:jni can lead to a double-free after JDK-8193234 JDK-8262765: NMT: tuning statistic shows incorrect hash distribution JDK-8262763: aarch64: fix typo in verify_oop_array JDK-8262253: [PPC64] AES intrinsics write beyond the destination array JDK-8262252: Restore HandleArea used in Deoptimization::uncommon_trap JDK-8262251: Cannot programmatically retrieve Metaspace max set via JAVA_TOOL_OPTIONS JDK-8262250: Wrong format in SAP copyright header of OsVersionTest JDK-8262249: The version extra fields needs to be overridable in jib-profiles.js JDK-8262248: Test java/lang/System/OsVersionTest.java still failing on BigSur patch versions after JDK-8253702 JDK-8262247: BigSur version number reported as 10.16, should be 11.nn JDK-8262246: Fix incorrect result of Math.abs() with char type JDK-8262245: isStandalone property: remove dependency on pretty-print JDK-8262243: Windows IME was disabled after DnD operation JDK-8262240: PPC64 Zero build fails with 'VMError::controlled_crash(int)::FunctionDescriptor functionDescriptor' has incomplete type and cannot be defined JDK-8261764: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java fails intermittently JDK-8261763: Dynalink leaks memory when generating type converters JDK-8261762: Upgrade to LittleCMS 2.12 JDK-8261761: XML declaration is not followed by a newline JDK-8261389: C2: assert(false) failed: unscheduable graph JDK-8261388: AArch64: Wrong code generated for shifting right and accumulating four unsigned short integers JDK-8261387: Remove EA from JDK 16 version string starting with Initial RC promotion on Feb 04, 2021(B35) JDK-8261386: ParallelGC: oldgen expansion needs release-store for _end JDK-8261385: StringBuilder::insert is incorrect without Compact Strings JDK-8261382: Add 2 HARICA roots to cacerts truststore JDK-8261381: (tz) Upgrade Timezone Data to tzdata2021a JDK-8261380: ProblemList two security/krb5 tests on Linux JDK-8260997: Final nroff manpage update for JDK 16 JDK-8260996: JFR: Events dropped when streaming over a chunk rotation JDK-8260995: [vector] ZGC: VectorReshape test produces incorrect results with ZGC enabled JDK-8260994: Build failures after JDK-8253353 JDK-8260993: JVM crashes when executing PhaseIdealLoop::match_fill_loop JDK-8260992: add a regression test for 8260370 JDK-8260991: Crash in C2: guarantee(n != NULL) failed: No Node JDK-8260990: ZGC: Handle incorrect processor id reported by the operating system JDK-8260989: C2: LoopLimit node is not eliminated JDK-8260988: C2 compilation fails with assert(vtable_index == Method::invalid_vtable_index) failed: correct sentinel value JDK-8260987: Uninitialized variable after JDK-8257513 JDK-8260986: AllocateUninitializedArray C2 intrinsic fails with void.class input JDK-8260985: Some fields in HaltNode is not cloned JDK-8260984: Incorrect encoding of AVX-512 kmovq instruction JDK-8260983: C1: 3-arg StubAssembler::call_RT stack-use condition is incorrect JDK-8260982: Incorrect predication condition generated by ADLC JDK-8260981: Misplaced curly brace in Matcher::find_shared_post_visit JDK-8260980: C2: assert failed ("Bad derived pointer") with -XX:+VerifyRegisterAllocator JDK-8260979: Fix optimization-unstable code involving signed integer overflow Committer push log: Alexey Bakhtin, Azul: JDK-8268028: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) Adam Farley, Red Hat: JDK-8268317: PhaseStringOpts::int_stringSize doesn't handle min_jint correctly Alexey Ivanov, Oracle: JDK-8263020: Native crash in Win32PrintServiceLookup.getAllPrinterNames() JDK-8263808: Watch registry changes for remote printers update instead of polling Abdul Kolarkunnu, Oracle: JDK-8266659: TestRedirectLinks fails Alexandr Scherbatiy, BellSoft: JDK-8264276: CDS: java/lang/ModuleLayer.EMPTY_LAYER should be singleton Christoph Göttschkes, Microdoc: JDK-8263941: Test test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java killed by Linux OOM Killer Christoph Langer, SAP: JDK-8263957: (fs) FileStore.supportsFileAttributeView might return false negative in case of ext3 JDK-8268247: [macOS] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched JDK-8264627: Don't wrap SocketExceptions into SSLExceptions in SSLSocketImpl JDK-8266663: Enable AIX build platform to make external debug symbols JDK-8263956: Exclude some failing tests from security/infra/java/security/cert/CertPathValidator JDK-8266538: No data buffering in SunPKCS11 Cipher encryption when the underlying mechanism has no padding JDK-8268132: SIGSEGV at MethodIteratorHost Sean Coffey, Oracle: JDK-8267100: [BACKOUT] JDK-8196415 Disable SHA-1 Signed JARs Dmitry Markov, Oracle: JDK-8263598: DragAndDrop hangs on Windows Evan Whelan, Oracle: JDK-8268252: Inconsistent TLS protocol version in debug output JDK-8268243: StackOverflowError on open WindowsPreferences georgeadams1995, Independent: JDK-8266325: doc/building.md should mention homebrew install freetype Harold Seigel, Oracle: JDK-8264506: Consolidate POSIX code for runtime exit support: os::shutdown, os::abort and os::die JDK-8264537: gtest/GTestWrapper.java vmErrorTest.unimplemented1_vm_assert failed JDK-8264451: Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION JDK-8263872: Possible NULL dereference in Arena::destruct_contents() JDK-8264784: Possible NULL dereference in fast path arena free if ZapResourceArea is true JDK-8263874: Uninitialized Method* variables after JDK-8233913 Jaroslav Bachorík, DataDog: JDK-8265530: OldObjectSample events too expensive Kevin Walls, Oracle: JDK-8271096: debug.cpp utilities should be available in product builds. Kiran Sidhartha Ravikumar, Oracle: JDK-8264904: DST starts from incorrect time in 2038 JDK-8265068: TimeZone getOffset API does not return a DST offset between years 2038-2137 Martin Doerr, SAP: JDK-8266656: assert root method not found in witnessed_reabstraction_in_supers is too strong JDK-8263962: C2: JVMS not cloned when needs_clone_jvms() is true JDK-8268246: SIGSEGV in get_current_contended_monitor Yumin Qi, Independent: JDK-8267345: VM crashes during dumping classlist with -Xshare:dump option pavel.kharskii, Oracle: JDK-8266205: Update milestone to fcs for jdk16.0.2+4 Paul Hohensee, Amazon: JDK-8267195: Update LogCompilation junit to 4.13.1 Prajwal Kumaraswamy, Oracle: JDK-8264339: Disable SHA-1 Signed JARs JDK-8258473: JCE doesn't provide any class to handle RSA private key in PKCS#1 JDK-8264168: StartTlsResponse.close() hangs due to synchronization issues Rajan Halade, Oracle: JDK-8265402: Remove Telia Company CA certificate expiring in April 2021 Richard Reingruber, SAP: JDK-8265194: C2: Out-of-Bounds Array Load from Clone Source JDK-8264511: Potential memory leaks in JVMTI after JDK-8227745 Severin Gehwolf, Red Hat: JDK-8265141: Duplicate global variable 'jvm' in libjavajpeg and libawt Aleksey Shipilev, Amazon: JDK-8263939: better init AnnotationCollector _contended_group JDK-8263932: C4530 was reported from VS 2019 at access bridge JDK-8263581: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload JDK-8263937: Remove Shenandoah leftovers from ReferenceProcessor JDK-8264840: Shenandoah: Remove leftover parallel reference processing argument Vaibhav Choudhary, Oracle: JDK-8261488: testlibrary_tests/ctw/JarDirTest.java fails with InvalidPathException on windows Vladimir Kempik, Syntacore: JDK-8267607: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash Vladimir Ivanov, Oracle: JDK-8267152: sun/hotspot/whitebox/CPUInfoTest.java fails on Ice Lake Zhengyu Gu, Independent: JDK-8267560: Shenandoah: Round up region size to page size unconditionally JDK-8267058: Shenandoah: Shenandoah heap region count could be off by 1