PUSHES REPORT: 12.0.1 ==================================================================================================== This report shows who pushed the backports to the given release. This usually shows who did the backporting, testing, and review work. Report generated: Sat Mar 02 14:52:20 CET 2024 Distribution by priority: Distribution by components: 0: Distribution by affiliation: 0: Chronological push log: No changesets log: JDK-8222070: Release Note: New Japanese Era Name: Reiwa JDK-8220525: New era placeholder not recognized by java.text.SimpleDateFormat JDK-8220462: Illegal instruction exception on JDK 12 due to incorrect CPU feature bits JDK-8220461: Allow 204 responses with Content-Length:0 JDK-8220460: Unable to connect to https://google.com using java.net.HttpClient JDK-8220458: CompiledICHolders of VM locked unloaded nmethods are released too late JDK-8220457: [failurehandler] parent processes shouldn't be killed till their children are handled JDK-8219727: Support ThreadPriorityPolicy mode 1 for non-root users on linux/bsd JDK-8218838: JDK 12 L10n resource file update msg drop 20 JDK-8218835: Update name and links for JLS and JVMS JDK-8218642: Replace the placeholder Japanese era name JDK-8218336: vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java fails with -Xcomp JDK-8218335: disable pop_frame and force_early_return caps for Graal JDK-8218334: Support new Japanese era in java.lang.Character for Java SE 11 JDK-8218333: problem list j/u/s/t/o/o/t/java/util/stream/StreamLinkTest.java on solaris w/ Xcomp JDK-8218332: clean up hotspot ProblemList JDK-8218331: Modify the jQuery.md file to reflect the exact jQuery license content. JDK-8218330: Clarify the support for the new Japanese era in java.time.chrono.JapaneseEra JDK-8218329: Upgrade IANA LSR data JDK-8218328: Two compiler/aot/verification/vmflags tests fail by timeout with UseAVX=3 JDK-8218327: Fix version number in mesa.md 3rd party legal file JDK-8218326: cleanup hotspot ProblemList files JDK-8218325: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 JDK-8218324: ctw of jdk.security.auth failed with "Unexpected zero exit codebefore finishing all compilations" JDK-8218323: There is no change when select different Foreground and Background by mouse. JDK-8218322: gc/nvdimm/* should not be included any tiers JDK-8218321: [TESTBUG] runtime/CompressedOops/UseCompressedOops.java fails with Shenandoah JDK-8218320: ZGC: Broken oop map in C1 load barrier stub JDK-8218319: problem-list ctw of jdk.jconsole and java.desktop on windows JDK-8218318: Un-ProblemList LongMulOverflowTest.java JDK-8218317: ProblemList LongMulOverflowTest.java JDK-8218316: [mlvm] vm/mlvm/mixed/stress/regression/b6969574 fails and perf regression JDK-8218315: ThreadSnapshot::_threadObj can become stale JDK-8218314: Move the test for default value of jdk.includeInExceptions into own test JDK-8218313: problem list org.graalvm.compiler.debug.test.DebugContextTest JDK-8218312: ZGC: Fix ZNMethodTable corruption JDK-8218311: assert(false) failed: Non-balanced monitor enter/exit! Likely JNI locking JDK-8218310: add java/util/concurrent/CountDownLatch/Basic.java to ProblemList-Xcomp JDK-8218309: jvmci/compilerToVM/MaterializeVirtualObjectTest.java fails with -XX:-EliminateAllocations JDK-8218308: [TESTBUG] compiler/ciReplay/TestVM.sh and compiler/ciReplay/TestVM_no_comp_level.sh fail when no compilations are happening JDK-8218307: [AOT] jck Math/IncrementExact and Math/DecrementExact tests fail when test classes are AOTed JDK-8218306: [AOT] compiler/intrinsics/bigInteger/TestMulAdd.java crashed with AOT enabled JDK-8218305: [jittester] generated tests may not compile by javac JDK-8218304: C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal JDK-8218303: Adapt tools//launcher/Test7029048.java for AIX JDK-8218302: crash in freetypeScaler.c CopyBW2Grey8 JDK-8218301: Problem list java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java JDK-8218300: Access barriers are missing in C2 intrinsic for Base64 JDK-8218299: gc/TestAllocateHeapAtMultiple.java is slow in some configs JDK-8218298: assert(t == t_no_spec) failure in NodeHash::check_no_speculative_types() JDK-8218291: Remove tests from problemList as bugs has been closed JDK-8218288: rmic does not support classes compiled with the option --enable-preview JDK-8217560: Allow later Symantec Policy distrust date for two Apple SubCAs JDK-8217559: (dc) nio/channels/DatagramChannel/UseDGWithIPv6.java fails without IPv6 JDK-8217558: MulticastSocket tests failing on AIX JDK-8217557: [Graal] jck:vm/jvmti/Exception/excp001/excp00101 fails in Graal as JIT mode and -Xcomp mode JDK-8217556: Remove org.graalvm.compiler.debug.test.TimerKeyTest from problem list JDK-8217555: javax/net/ssl/compatibility/Compatibility.java supports TLS 1.3 JDK-8217554: tools/launcher/Test7029048.java fails (Solaris) JDK-8217553: The size of key_exchange may be wrong on FFDHE JDK-8217552: Double click on titlebar not working for Frame with extended state set to MAXIMIZED_BOTH JDK-8217551: C2: PhaseIdealLoop::create_new_if_for_predicate() computes wrong IDOM JDK-8217550: Shenandoah: write barrier on backedge of strip mined loop causes c2 crash at expansion time JDK-8217549: Shenandoah: SIGSEGV in Type::meet_helper() at barrier expansion time JDK-8217548: Spammy periodic GC log message contains random time stamp with periodic gc disabled JDK-8217547: SIGILL in CodeHeapState::print_names() JDK-8217545: keytool cannot generate RSASSA-PSS certificates JDK-8217544: getAnnotatedOwnerType does not handle static nested classes correctly JDK-8217543: Superword optimization fails with assert(0 <= i && i < _len) failed: illegal index JDK-8217542: javadoc fails on jdk12 with "The code being documented uses modules but the packages defined in $URL are in the unnamed module." JDK-8217541: [Graal] LongMulOverflowTest.java fails with "runTestOverflow() did not overflow" JDK-8217540: assert(Compile::current()->live_nodes() < Compile::current()->max_node_limit()) failed: Live Node limit exceeded limit JDK-8217539: ciMethodData::load_extra_data() does not always unpack the last entry JDK-8217538: C2 assert(!had_error) failed: bad dominance JDK-8217537: [Graal] Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.org.graalvm.compiler.debug JDK-8217536: Better error message handling when there is an invalid Manifest JDK-8217533: Amend the Standard Algorithm Names specification to clarify that names can be defined in later versions JDK-8217460: javax.xml.catalog.CatalogResolverImpl: GroupEntry.matchURI fails to match JDK-8217162: Release Note: Added GlobalSign R6 Root Certificate JDK-8217087: [AOT] java/lang/String/Split.java fails with AOTed java.base JDK-8217086: Mismatched unsafe access to non escaping object fails JDK-8217085: Command-line help wrong for javac --module JDK-8217084: runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java failed with java.lang.NoSuchMethodException JDK-8217083: remove equals and hashCode implementations from j.l.i.VarHandle JDK-8217082: Shenandoah: typo in ShenandoahBarrierSetC2::clone_barrier_at_expansion() causes failed compilations JDK-8217081: ZGC: nmethod is not unlinked from Method before rendezvous handshake JDK-8217080: [PPC64] Possibly unreliable stack frame resizing in template interpreter JDK-8217079: jdk/jshell/ToolBasicTest.java testHistoryReference failed JDK-8217078: [testbug] sun/nio/cs/OLD/TestIBMDB.java does not compile (aix) JDK-8217077: assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC JDK-8217076: Epsilon: ArrayStoreExceptionTest.java fails; missing arraycopy check JDK-8217075: Incorrect call ClassLoaders.toFileURL("jrt:/java.compiler") JDK-8217074: Tests fail due to too low specified TLAB size JDK-8217073: String::indent inconsistency with blank lines JDK-8217072: Remove String::align JDK-8217071: String::transform spec clarification JDK-8217070: Some launcher tests assume a pre-JDK 9 run-time image layout JDK-8217069: pandoc-html-manpage-filter.js does not work for [un]pack200 JDK-8217068: Remove compiler support for Raw String Literals from JDK 12 JDK-8217067: ZGC: split_barrier_thru_phi: check number of inputs of phi JDK-8217066: C2 crash: assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded JDK-8217065: j.l.c.ClassDesc is accepting descriptors not allowed by the spec JDK-8217064: ZGC: Add missing LoadBarrierNode::size_of() JDK-8217063: AArch64: method handle invocation does not respect JVMTI interp_only mode JDK-8217062: ZGC: Fix building without C2 JDK-8217061: assert(proj != __null) at compile.cpp:3251 JDK-8217060: Missing since information in deprecation of constructor visitors JDK-8217059: AArch64: jtreg test vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults JDK-8217058: Clarify the singleton description in j.t.c.JapaneseEra class JDK-8217057: jshell tool: Ctrl-D causes EOF JDK-8217056: Make AllocateOldGenAt an unsupported option on AIX. JDK-8217054: Java Access Bridge is not enabled/disabled when the checkbox is checked/unchecked via the Control Panel JDK-8217052: JDK 12 l10n resource file update - msg drop 10 JDK-8216577: Add GlobalSign's R6 Root certificate JDK-8216301: applications/kitchensink/Kitchensink.java crash with "assert(ZAddress::is_marked(addr)) failed: Should be marked" JDK-8216300: ProblemList PeelingZeroTripCount.java JDK-8216299: Warn on usage of trampolines with gcc JDK-8216298: Exclude runtime/handshake/HandshakeWalkSuspendExitTest.java JDK-8216297: RunTest.gmk might set concurrency level to 1 on Windows JDK-8216296: Register to register spill may use AVX 512 move instruction on unsupported platform. JDK-8216295: JVM crash with -XX:+DumpSharedSpaces JDK-8216133: C2: range check elimination may allow illegal out of bound access JDK-8216132: [testbug] Adapt nsk tests to the PPC, S390 and AIX platforms. JDK-8216131: C2 crash in loopTransform.cpp with assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop JDK-8216130: IllegalArgumentException while invoking code completion on netbeans IDE JDK-8216129: Use {@systemProperty} for definitions of system properties JDK-8216128: Use {@systemProperty} for definitions of system properties JDK-8216127: Build broken on 32-bit after JDK-8211425 JDK-8216126: Build broken on zero after JDK-8211425 JDK-8216125: Allocation of old generation of java heap on alternate memory devices - Parallel GC JDK-8216124: Allocation of old generation of Java heap on alternate memory devices JDK-8216123: Allocation of old generation of java heap on alternate memory devices - G1 GC JDK-8216122: Aarch64: ReservedStackAccess may leave stack guard in inconsistent state JDK-8216121: AArch64: jtreg test test/jdk/sun/nio/cs/FindEncoderBugs.java fails JDK-8216120: Broken links when generating from project without modules JDK-8216119: JavaFX crashes on Ubuntu 18.04 with Wayland while using Swing-FX interop JDK-8216118: TieredCompilation C2 threads can excessively block handshakes JDK-8216117: G1PeriodicGCSystemLoadThreshold needs to be a double JDK-8216116: AArch64: fix compareTo intrinsic with four-character Latin/Unicode JDK-8216115: Missing case label in nmethod::reloc_string_for() JDK-8216114: Pandoc check in Docs.gmk does not work on Windows JDK-8216113: ZGC: Fix incorrect match rule for loadBarrierWeakSlowRegNoVec JDK-8216112: ICStubInterface::finalize finds zombie nmethod with ZGC concurrent class unloading JDK-8216111: ICRefillVerifierMark does not set the provided verfier as current JDK-8216110: Update RFC 2459 references in javadoc to RFC 5280 JDK-8216109: ZGC: ZRuntimeWorkers incorrectly identify themselves as ZWorkers JDK-8216108: add @file support to jaotc JDK-8216107: Use {@systemProperty} for definitions of system properties JDK-8216106: sun.security.util.SignatureUtil passes null parameter, so JCE validation fails JDK-8216105: AccessController.getContext may return wrong value after JDK-8212605 JDK-8216104: Socket reset issue for TLS 1.3 socket close JDK-8216103: SwingMark SubMenus 9% regression in 12-b19 on Linux client JDK-8216102: javaVFrame much slower than vframeStream JDK-8216101: The use of TransportContext.fatal() leads to bad coding style JDK-8216100: Crash in C2 compiled code during execution of double array heavy processing code JDK-8216099: jsig.c missing classpath exception JDK-8216098: ARM32: Jtreg test compiler/c2/Test8062950.java fails on ARM JDK-8216097: JNI IsSameObject should not keep objects alive JDK-8216096: Regression test for JDK-8214994 JDK-8216095: jshell tool: /help representation of ctrl/meta characters inconsistent JDK-8216094: Allow null oops in Dictionary and JNIHandle verification JDK-8216093: SSLSocketImpl erroneously wraps SocketException JDK-8216092: NullPointerException in sun.security.ssl.OutputRecord.changeWriteCiphers JDK-8216091: jck lang/INTF/intf049/intf04901 fails in Graal as JIT mode with -Xcomp and AOTed Graal JDK-8216090: Back out changes for node- and link- local ipv6 multicast address JDK-8216089: AArch64: vector shift failed with MaxVectorSize=8 JDK-8216088: 32-bit build failures after JDK-8181143 (Introduce diagnostic flag to abort VM on too long VM operations) JDK-8216087: x86_32 build failures after JDK-8214751 (X86: Support for VNNI Instructions) JDK-8216086: Backout accidental change to String::length JDK-8216085: [TESTBUG] JFR GTest JfrTestNetworkUtilization fails JDK-8216084: JCStress pollute /var/tmp with temporary files. JDK-8216077: pandoc should use Committer push log: