PUSHES REPORT: 20.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 Jun 07 17:02:16 CEST 2023 Distribution by priority: 2: P2 39: P3 24: P4 3: P5 Distribution by components: 68: 40 (58.8%): hotspot 27 (39.7%): hotspot/compiler 8 (11.8%): hotspot/runtime 4 (5.9%): hotspot/gc 1 (1.5%): hotspot/svc 8 (11.8%): client-libs 4 (5.9%): client-libs/2d 2 (2.9%): client-libs 1 (1.5%): client-libs/java.awt 1 (1.5%): client-libs/javax.swing 6 (8.8%): core-libs 2 (2.9%): core-libs 2 (2.9%): core-libs/java.time 1 (1.5%): core-libs/java.util:i18n 1 (1.5%): core-libs/java.nio 6 (8.8%): infrastructure 6 (8.8%): infrastructure/build 4 (5.9%): security-libs 4 (5.9%): security-libs/java.security 3 (4.4%): tools 2 (2.9%): tools/jshell 1 (1.5%): tools/javac 1 (1.5%): core-svc 1 (1.5%): core-svc/tools Distribution by affiliation: 68: 66 (97.1%): Unknown 25 (36.8%): thartmann 5 (7.4%): shade 5 (7.4%): serb 4 (5.9%): clanger 4 (5.9%): tsteele 3 (4.4%): rhalade 2 (2.9%): pkoppula 2 (2.9%): mbaesken 2 (2.9%): wkemper 1 (1.5%): ogillespie 1 (1.5%): kvn 1 (1.5%): dfuchs 1 (1.5%): stuefe 1 (1.5%): rriggs 1 (1.5%): dcherepanov 1 (1.5%): iklam 1 (1.5%): inakonechnyy 1 (1.5%): honkar 1 (1.5%): jiangli 1 (1.5%): jdowland 1 (1.5%): manc 1 (1.5%): sgehwolf 1 (1.5%): robm 1 (1.5%): Amazon 1 (1.5%): lutkerd 1 (1.5%): Azul 1 (1.5%): jkratochvil Chronological push log: 2 day(s) ago, tsteele, Unknown, JDK-8309483: PPC: Non-Top Interpreted frames should be independent of ABI_ELFv2 15 day(s) ago, ogillespie, Unknown, JDK-8308693: Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code 18 day(s) ago, tsteele, Unknown, JDK-8308457: [AIX] VM crashes with UseRTMLocking on Power10 19 day(s) ago, dfuchs, Unknown, JDK-8308418: Socket input stream read burns CPU cycles with back-to-back poll(0) calls 19 day(s) ago, jdowland, Unknown, JDK-8308390: Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0 22 day(s) ago, wkemper, Unknown, JDK-8308112: Allow collectors to provide specific values for GC notifications' actions 26 day(s) ago, rriggs, Unknown, JDK-8308008: java.time.Instant calculation bug in until and between methods 30 day(s) ago, jiangli, Unknown, JDK-8307631: Add GTS root CAs 34 day(s) ago, clanger, Unknown, JDK-8307420: UTIL_REQUIRE_SPECIAL warning on grep 34 day(s) ago, clanger, Unknown, JDK-8307419: UTIL_LOOKUP_PROGS fails on pathes with space 34 day(s) ago, shade, Unknown, JDK-8307391: Monitor deflation might be accidentally disabled by zero intervals 34 day(s) ago, serb, Unknown, JDK-8307380: harfbuzz build fails with GCC 7 after JDK-8301998 35 day(s) ago, rhalade, Unknown, JDK-8307373: Add 2 Microsoft TLS roots 35 day(s) ago, rhalade, Unknown, JDK-8307372: Add TWCA Global Root CA 35 day(s) ago, shade, Unknown, JDK-8307364: Make runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java more reliable 35 day(s) ago, shade, Unknown, JDK-8307361: Guarantee eventual async monitor deflation 35 day(s) ago, shade, Unknown, JDK-8307360: [vectorapi] The typeChar of LaneType is incorrect when default locale is tr 36 day(s) ago, stuefe, Unknown, JDK-8307209: Thread stacksize is reported with wrong units in os::create_thread logging 37 day(s) ago, shade, Unknown, JDK-8307151: Shenandoah: Missing barriers on deoptimization path 40 day(s) ago, clanger, Unknown, JDK-8307112: GHA: MSVC installation could be optional since it might already be pre-installed 40 day(s) ago, wkemper, Unknown, JDK-8307111: Shenandoah evacuation workers may deadlock 40 day(s) ago, dcherepanov, Unknown, JDK-8307107: updateIconImages may lead to deadlock after JDK-8276849 43 day(s) ago, tsteele, Unknown, JDK-8306771: [AIX] Broken build after JDK-8301998 44 day(s) ago, clanger, Unknown, JDK-8306763: GHA: MSVC installation is failing 44 day(s) ago, pkoppula, Unknown, JDK-8306751: JShell does not switch to raw mode when there is no /bin/test 44 day(s) ago, pkoppula, Unknown, JDK-8306750: Upgrade JLine to 3.22.0 48 day(s) ago, serb, Unknown, JDK-8306478: On the latest macOS+XCode the Robot API may report wrong colors 49 day(s) ago, inakonechnyy, Unknown, JDK-8306448: NoClassDefFoundError omits the original cause of an error 55 day(s) ago, jkratochvil, Azul, JDK-8305948: Performance degradation for float/double modulo on Linux 56 day(s) ago, thartmann, Unknown, JDK-8305876: Special case infinite loops with unmerged backedges in IdealLoopTree::check_safepts 56 day(s) ago, lutkerd, Amazon, JDK-8305865: (tz) Update Timezone Data to 2023c 56 day(s) ago, iklam, Unknown, JDK-8305859: ProblemList runtime/CompressedOops/CompressedClassPointers.java 57 day(s) ago, thartmann, Unknown, JDK-8305851: use-def assert: special case undetected loops nested in infinite loops 57 day(s) ago, thartmann, Unknown, JDK-8305850: Fastdebug build fails after JDK-8296389 57 day(s) ago, thartmann, Unknown, JDK-8305849: Memory leak in CompilerOracle::parse_from_line 64 day(s) ago, thartmann, Unknown, JDK-8305561: DebugNonSafepoints generates incorrect information 64 day(s) ago, thartmann, Unknown, JDK-8305560: C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi 64 day(s) ago, thartmann, Unknown, JDK-8305559: Identical branch conditions in CompileBroker::print_heapinfo 64 day(s) ago, thartmann, Unknown, JDK-8305558: [JVMCI] Insufficient error handling when CodeBuffer is exhausted 64 day(s) ago, thartmann, Unknown, JDK-8305557: Vector.lane() gets wrong value on x86 64 day(s) ago, thartmann, Unknown, JDK-8305556: Memory leak in WB_IsMethodCompatible 64 day(s) ago, thartmann, Unknown, JDK-8305555: C2: assert(get_ctrl(n) == cle_out) during unrolling 64 day(s) ago, thartmann, Unknown, JDK-8305554: C2: java.lang.StringUTF16::indexOfChar intrinsic called with negative character argument 64 day(s) ago, thartmann, Unknown, JDK-8305553: C2: assert in PhaseIdealLoop::do_unroll() is subject to undefined behavior 64 day(s) ago, thartmann, Unknown, JDK-8305552: [JVMCI] BytecodeFrame.equals is broken 64 day(s) ago, thartmann, Unknown, JDK-8305551: C2 compiled code crashes with SIGFPE with -XX:+StressLCM and -XX:+StressGCM 64 day(s) ago, thartmann, Unknown, JDK-8305550: C2: CmpU::Value must filter overflow computation against local sub computation 64 day(s) ago, thartmann, Unknown, JDK-8305549: SIGSEGV in LibraryCallKit::inline_string_copy due to constant NULL src argument 64 day(s) ago, thartmann, Unknown, JDK-8305548: use-after-free related to GraphKit::clone_map 64 day(s) ago, thartmann, Unknown, JDK-8305547: use-after-free in Node::destruct 64 day(s) ago, thartmann, Unknown, JDK-8305546: C2: Arraycopy intrinsic throws incorrect exception 64 day(s) ago, thartmann, Unknown, JDK-8305545: [JVMCI] HotSpotResolvedJavaMethodImpl.canBeInlined must respect ForceInline 64 day(s) ago, thartmann, Unknown, JDK-8305544: UB: Compile::_phase_optimize_finished is initialized too late 64 day(s) ago, thartmann, Unknown, JDK-8305542: C2: PhaseCFG::convert_NeverBranch_to_Goto must handle both orders of successors 64 day(s) ago, thartmann, Unknown, JDK-8305541: C2: Div/Mod nodes without zero check could be split through iv phi of loop resulting in SIGFPE 64 day(s) ago, thartmann, Unknown, JDK-8305540: ArrayFill with store on backedge needs to reduce length by 1 64 day(s) ago, sgehwolf, Unknown, JDK-8305537: Use default visibility for static library builds 70 day(s) ago, mbaesken, Unknown, JDK-8305123: javac regression: Compilation with --release 8 fails on underscore in enum identifiers 71 day(s) ago, serb, Unknown, JDK-8304981: jcmd: ManagementAgent.status truncates the text longer than O_BUFLEN 75 day(s) ago, serb, Unknown, JDK-8304887: javax/swing/JFileChooser/4847375/bug4847375.java fails with AssertionError 76 day(s) ago, kvn, Unknown, JDK-8304741: C2 Intrinsification of Float.floatToFloat16 and Float.float16ToFloat Yields Different Result than the Interpreter 81 day(s) ago, honkar, Unknown, JDK-8304424: Update HarfBuzz to 7.0.1 82 day(s) ago, mbaesken, Unknown, JDK-8304417: GCC 12 reports some compiler warnings in bundled freetype 84 day(s) ago, manc, Unknown, JDK-8304227: Corrupted heap dumps due to missing retries for os::write() 85 day(s) ago, serb, Unknown, JDK-8304077: The "ZonedDateTime.parse" may not accept the "UTC+XX" zone id 85 day(s) ago, rhalade, Unknown, JDK-8304075: Consider removal of expiry check in VerifyCACerts.java test 89 day(s) ago, tsteele, Unknown, JDK-8303958: Missing Classpath exception from Continuation.c 90 day(s) ago, robm, Unknown, JDK-8303906: Update jdk20u fix version to 20.0.2 No changesets log: JDK-8309364: Release Note: Added TWCA Root CA Certificate JDK-8309292: Update Internationalization guide for JDK-8301119 - Support for GB18030-2022 JDK-8308573: Release Note: Added Microsoft Corporation's 2 TLS Root CA Certificates JDK-8308568: Release Note: Added 4 GTS Root CA Certificates JDK-8307705: Support for GB18030-2022 JDK-8307340: Release Note: Support for GB18030-2022 JDK-8306319: Add the runtime version in the release file of a JDK image JDK-8305789: Update Commons BCEL to Version 6.7.0 JDK-8304086: Update the JNI spec GetVersion function to reflect the change to JNI_VERSION_20 JDK-8303752: Enable Symbol refcounting underflow checks in PRODUCT JDK-8303751: Update linux_x64-to-linux_aarch64 cross compilation devkit at Oracle JDK-8303750: crash in SymbolTable::do_lookup JDK-8303348: Crash in DumpTimeClassInfo::add_verification_constraint JDK-8303347: Incorrect desugaring of null-allowed nested patterns JDK-8303346: Verification error when compiling switch with record patterns JDK-8303345: intermittent cmp_baseline task failures with CDS files JDK-8302999: doc/building.md update link to jtreg builds JDK-8302634: Remove EA from JDK 20 version string starting with Initial RC promotion B35 on February 09, 2023 JDK-8302633: new javax.swing.text.DefaultCaret().setBlinkRate(N) results in NPE JDK-8302632: ObjectInputFilter example incorrectly calls rejectUndecidedClass JDK-8302631: Add Certigna Root CA JDK-8301978: JfrVframeStream causes deadlocks in ZGC JDK-8301977: JMX ObjectInputFilter additional classes needed JDK-8301976: CustomTzIDCheckDST.java may fail at future date JDK-8301870: Include cdb in the Windows devkit JDK-8301543: The selected item in an editable JComboBox with titled border is not visible in Aqua LAF JDK-8301542: Fix issue with LocaleData after JDK-8300719 JDK-8301541: ClassDesc::ofInternalName missing @since tag JDK-8301540: JDK 20 RDP2 L10n resource files update JDK-8301539: Lambda deserialization regression involving Enum method reference JDK-8301538: Update nroff pages in JDK 20 before RC JDK-8301537: Virtual thread instability when stack overflows JDK-8301536: Spaces in name of MacOS Code Signing Identity are not correctly handled after JDK-8293550 JDK-8301535: SegmentScope.isAccessibleBy returning incorrect values JDK-8301534: Fall-through issue occurs when using record pattern in switch statements JDK-8301533: File.listRoots performance degradation JDK-8301528: @SuppressWarnings option "lossy-conversions" missing from jdk.compiler module javadoc Committer push log: clanger, Unknown: JDK-8307112: GHA: MSVC installation could be optional since it might already be pre-installed JDK-8306763: GHA: MSVC installation is failing JDK-8307419: UTIL_LOOKUP_PROGS fails on pathes with space JDK-8307420: UTIL_REQUIRE_SPECIAL warning on grep dcherepanov, Unknown: JDK-8307107: updateIconImages may lead to deadlock after JDK-8276849 dfuchs, Unknown: JDK-8308418: Socket input stream read burns CPU cycles with back-to-back poll(0) calls honkar, Unknown: JDK-8304424: Update HarfBuzz to 7.0.1 iklam, Unknown: JDK-8305859: ProblemList runtime/CompressedOops/CompressedClassPointers.java inakonechnyy, Unknown: JDK-8306448: NoClassDefFoundError omits the original cause of an error jdowland, Unknown: JDK-8308390: Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0 jiangli, Unknown: JDK-8307631: Add GTS root CAs jkratochvil, Azul: JDK-8305948: Performance degradation for float/double modulo on Linux kvn, Unknown: JDK-8304741: C2 Intrinsification of Float.floatToFloat16 and Float.float16ToFloat Yields Different Result than the Interpreter lutkerd, Amazon: JDK-8305865: (tz) Update Timezone Data to 2023c manc, Unknown: JDK-8304227: Corrupted heap dumps due to missing retries for os::write() mbaesken, Unknown: JDK-8304417: GCC 12 reports some compiler warnings in bundled freetype JDK-8305123: javac regression: Compilation with --release 8 fails on underscore in enum identifiers ogillespie, Unknown: JDK-8308693: Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code pkoppula, Unknown: JDK-8306751: JShell does not switch to raw mode when there is no /bin/test JDK-8306750: Upgrade JLine to 3.22.0 rhalade, Unknown: JDK-8307373: Add 2 Microsoft TLS roots JDK-8307372: Add TWCA Global Root CA JDK-8304075: Consider removal of expiry check in VerifyCACerts.java test robm, Unknown: JDK-8303906: Update jdk20u fix version to 20.0.2 rriggs, Unknown: JDK-8308008: java.time.Instant calculation bug in until and between methods serb, Unknown: JDK-8307380: harfbuzz build fails with GCC 7 after JDK-8301998 JDK-8304887: javax/swing/JFileChooser/4847375/bug4847375.java fails with AssertionError JDK-8304981: jcmd: ManagementAgent.status truncates the text longer than O_BUFLEN JDK-8306478: On the latest macOS+XCode the Robot API may report wrong colors JDK-8304077: The "ZonedDateTime.parse" may not accept the "UTC+XX" zone id sgehwolf, Unknown: JDK-8305537: Use default visibility for static library builds shade, Unknown: JDK-8307360: [vectorapi] The typeChar of LaneType is incorrect when default locale is tr JDK-8307361: Guarantee eventual async monitor deflation JDK-8307364: Make runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java more reliable JDK-8307391: Monitor deflation might be accidentally disabled by zero intervals JDK-8307151: Shenandoah: Missing barriers on deoptimization path stuefe, Unknown: JDK-8307209: Thread stacksize is reported with wrong units in os::create_thread logging thartmann, Unknown: JDK-8305552: [JVMCI] BytecodeFrame.equals is broken JDK-8305545: [JVMCI] HotSpotResolvedJavaMethodImpl.canBeInlined must respect ForceInline JDK-8305558: [JVMCI] Insufficient error handling when CodeBuffer is exhausted JDK-8305540: ArrayFill with store on backedge needs to reduce length by 1 JDK-8305551: C2 compiled code crashes with SIGFPE with -XX:+StressLCM and -XX:+StressGCM JDK-8305560: C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi JDK-8305546: C2: Arraycopy intrinsic throws incorrect exception JDK-8305553: C2: assert in PhaseIdealLoop::do_unroll() is subject to undefined behavior JDK-8305555: C2: assert(get_ctrl(n) == cle_out) during unrolling JDK-8305550: C2: CmpU::Value must filter overflow computation against local sub computation JDK-8305541: C2: Div/Mod nodes without zero check could be split through iv phi of loop resulting in SIGFPE JDK-8305554: C2: java.lang.StringUTF16::indexOfChar intrinsic called with negative character argument JDK-8305542: C2: PhaseCFG::convert_NeverBranch_to_Goto must handle both orders of successors JDK-8305561: DebugNonSafepoints generates incorrect information JDK-8305850: Fastdebug build fails after JDK-8296389 JDK-8305559: Identical branch conditions in CompileBroker::print_heapinfo JDK-8305849: Memory leak in CompilerOracle::parse_from_line JDK-8305556: Memory leak in WB_IsMethodCompatible JDK-8305549: SIGSEGV in LibraryCallKit::inline_string_copy due to constant NULL src argument JDK-8305876: Special case infinite loops with unmerged backedges in IdealLoopTree::check_safepts JDK-8305544: UB: Compile::_phase_optimize_finished is initialized too late JDK-8305547: use-after-free in Node::destruct JDK-8305548: use-after-free related to GraphKit::clone_map JDK-8305851: use-def assert: special case undetected loops nested in infinite loops JDK-8305557: Vector.lane() gets wrong value on x86 tsteele, Unknown: JDK-8306771: [AIX] Broken build after JDK-8301998 JDK-8308457: [AIX] VM crashes with UseRTMLocking on Power10 JDK-8303958: Missing Classpath exception from Continuation.c JDK-8309483: PPC: Non-Top Interpreted frames should be independent of ABI_ELFv2 wkemper, Unknown: JDK-8308112: Allow collectors to provide specific values for GC notifications' actions JDK-8307111: Shenandoah evacuation workers may deadlock