git: openjdk/leyden: hermetic-java-runtime: 33 new changesets
Changeset: 8e88da05 Branch: hermetic-java-runtime Author: Tejesh R <tr@openjdk.org> Date: 2024-08-28 04:43:10 +0000 URL: https://git.openjdk.org/leyden/commit/8e88da05b9966892e117b779d59a2e311a557a... 8338041: Keyboard Navigation of JTable, Ctrl Shift RIGHT/LEFT doesn't follow native action in GTK L&F Reviewed-by: honkar, prr, abhiscxk ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java + test/jdk/javax/swing/plaf/gtk/JTableCtrlShiftRightLeftKeyTest.java Changeset: 2e174c63 Branch: hermetic-java-runtime Author: Jaikiran Pai <jpai@openjdk.org> Date: 2024-08-28 09:29:18 +0000 URL: https://git.openjdk.org/leyden/commit/2e174c6367c7755d8541f9669f7f10ed89878f... 8338445: jdk.internal.loader.URLClassPath may leak JarFile instance when dealing with unexpected Class-Path entry in manifest Reviewed-by: michaelm, cstein, alanb ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java + test/jdk/java/net/URLClassLoader/JarLoaderCloseTest.java Changeset: 1ff9ac72 Branch: hermetic-java-runtime Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2024-08-28 10:22:34 +0000 URL: https://git.openjdk.org/leyden/commit/1ff9ac7233d51a58fd54a92d2c45761478574c... 8338731: MemoryLayout::offsetHandle can return a negative offset Reviewed-by: pminborg, psandoz ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java ! test/jdk/java/foreign/TestLayoutPaths.java Changeset: 21505216 Branch: hermetic-java-runtime Author: Nizar Benalla <nbenalla@openjdk.org> Committer: Pavel Rappo <prappo@openjdk.org> Date: 2024-08-28 11:01:15 +0000 URL: https://git.openjdk.org/leyden/commit/2150521650d6b730cfe9d3ecb91d589c968624... 8322036: Improve help output from the javadoc tool Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties Changeset: 9d183bd0 Branch: hermetic-java-runtime Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2024-08-28 12:19:58 +0000 URL: https://git.openjdk.org/leyden/commit/9d183bd02763ee4ff5aa8388e039d8b5a69643... 8339149: jfr_flush_event_writer - return value type mismatch Reviewed-by: egahlin ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp Changeset: 32c97509 Branch: hermetic-java-runtime Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2024-08-28 13:28:01 +0000 URL: https://git.openjdk.org/leyden/commit/32c975098521e830ce706b67e7232a007c0846... 8339160: [BACKOUT] JDK-8338440 Parallel: Improve fragmentation mitigation in Full GC Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: b6700095 Branch: hermetic-java-runtime Author: Eirik Bjørsnøs <eirbjo@openjdk.org> Date: 2024-08-28 15:23:50 +0000 URL: https://git.openjdk.org/leyden/commit/b6700095c018a67a55b746cd4eee763c68f538... 8338729: Retire the test jdk/java/util/zip/TestZipError.java Reviewed-by: lancea - test/jdk/java/util/zip/TestZipError.java Changeset: 379f3db0 Branch: hermetic-java-runtime Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2024-08-28 16:47:30 +0000 URL: https://git.openjdk.org/leyden/commit/379f3db001fe4bffd3a00e0363a98275e7b2eb... 8339175: ProblemList runtime/interpreter/LastJsrTest.java on all platforms with Xcomp Reviewed-by: matsaave ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/ProblemList.txt Changeset: 0c2b1758 Branch: hermetic-java-runtime Author: Anthony Scarpino <ascarpino@openjdk.org> Date: 2024-08-28 17:24:33 +0000 URL: https://git.openjdk.org/leyden/commit/0c2b175898d13b58ffe56e2f9cbc9d88173a61... 8328608: Multiple NewSessionTicket support for TLS Reviewed-by: djelinski ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/util/Cache.java ! test/jdk/javax/net/ssl/SSLSession/CertMsgCheck.java ! test/jdk/javax/net/ssl/SSLSession/CheckSessionContext.java ! test/jdk/javax/net/ssl/templates/TLSBase.java + test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTClient.java + test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTNoSessionCreation.java + test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTParallel.java + test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTSequence.java Changeset: 3d49fb8a Branch: hermetic-java-runtime Author: Manukumar V S <mvs@openjdk.org> Date: 2024-08-28 17:54:43 +0000 URL: https://git.openjdk.org/leyden/commit/3d49fb8a17ceec6e23595bc8affc89765899f7... 8338103: Stabilize and open source a Swing OGL ButtonResizeTest Reviewed-by: abhiscxk, prr, tr + test/jdk/javax/swing/JButton/SwingButtonResizeTestWithOpenGL.java Changeset: a98ecad0 Branch: hermetic-java-runtime Author: Claes Redestad <redestad@openjdk.org> Date: 2024-08-28 18:16:00 +0000 URL: https://git.openjdk.org/leyden/commit/a98ecad0a920f12d81386de3d0f549d5420147... 8338897: Small startup regression remains after JDK-8309622 and JDK-8331932 Reviewed-by: liach, naoto ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/sun/util/locale/BaseLocale.java Changeset: eff6d9cd Branch: hermetic-java-runtime Author: Claes Redestad <redestad@openjdk.org> Date: 2024-08-28 18:22:30 +0000 URL: https://git.openjdk.org/leyden/commit/eff6d9cd23f9da8720a44ad628aa0a3e6f58fa... 8339167: Remove AbstractPoolEntry.PrimitiveEntry to reduce boxing overheads Reviewed-by: liach ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java ! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java Changeset: d03ec7aa Branch: hermetic-java-runtime Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2024-08-28 20:17:25 +0000 URL: https://git.openjdk.org/leyden/commit/d03ec7aad41d830b47801b7af75ee5e278128e... 8339030: frame::print_value_on(outputStream* st, JavaThread *thread) doesn't need thread argument Reviewed-by: dholmes, coleenp ! src/hotspot/share/oops/instanceStackChunkKlass.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/vframe.cpp Changeset: d08b5bd9 Branch: hermetic-java-runtime Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2024-08-28 20:18:51 +0000 URL: https://git.openjdk.org/leyden/commit/d08b5bd9f5f740d75c1acfbd644ce1c822e038... 8258483: [TESTBUG] gtest CollectorPolicy.young_scaled_initial_ergo_vm fails if heap is too small Reviewed-by: ayang ! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp Changeset: a8ac2872 Branch: hermetic-java-runtime Author: Justin Lu <jlu@openjdk.org> Date: 2024-08-28 21:14:29 +0000 URL: https://git.openjdk.org/leyden/commit/a8ac28725bfc22867c76856ddce094588a97b8... 8339126: JNI exception pending in Inflater.c Reviewed-by: lancea, vtewari, jpai, naoto ! src/java.base/share/native/libzip/Inflater.c Changeset: 72a49005 Branch: hermetic-java-runtime Author: David Holmes <dholmes@openjdk.org> Date: 2024-08-28 21:16:18 +0000 URL: https://git.openjdk.org/leyden/commit/72a49005ee8c4aeb6dcf3eff4c56576a2b4d00... 8338888: SystemDictionary::class_name_symbol has incorrect length check Reviewed-by: stuefe, kbarrett, coleenp ! src/hotspot/share/classfile/systemDictionary.cpp ! test/hotspot/jtreg/runtime/exceptionMsgs/NoClassDefFoundError/NoClassDefFoundErrorTest.java ! test/hotspot/jtreg/runtime/exceptionMsgs/NoClassDefFoundError/libNoClassDefFoundErrorTest.c Changeset: 26e3d535 Branch: hermetic-java-runtime Author: Brent Christian <bchristi@openjdk.org> Date: 2024-08-28 22:54:38 +0000 URL: https://git.openjdk.org/leyden/commit/26e3d535ad4d6e5d78ca50941cfa39dd337892... 8338716: Re-visit "interrupt handling" in jdk.internal.loader.Resource Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/loader/Resource.java Changeset: 0ddcd701 Branch: hermetic-java-runtime Author: Dean Long <dlong@openjdk.org> Date: 2024-08-29 00:34:11 +0000 URL: https://git.openjdk.org/leyden/commit/0ddcd7017576a0f9c97a74b7d47624ae06ed06... 8335120: assert(!target->can_be_statically_bound() || target == cha_monomorphic_target) failed Reviewed-by: kvn, vlivanov ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp Changeset: eb7ead58 Branch: hermetic-java-runtime Author: Prasanta Sadhukhan <psadhukhan@openjdk.org> Date: 2024-08-29 05:03:15 +0000 URL: https://git.openjdk.org/leyden/commit/eb7ead58fd70822669d2aa1a0053814e58955f... 8336873: BasicSplitPaneDivider:oneTouchExpandableChanged() should mention that implementation depends on SplitPane.supportsOneTouchButtons property Reviewed-by: prr, abhiscxk ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java Changeset: 1383fec4 Branch: hermetic-java-runtime Author: Kangcheng Xu <kxu@openjdk.org> Date: 2024-08-29 05:34:08 +0000 URL: https://git.openjdk.org/leyden/commit/1383fec41756322bf2832c55633e46395b937b... 8327381: Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value Reviewed-by: chagedorn, thartmann, jkarthikeyan, epeter ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subnode.hpp + test/hotspot/jtreg/compiler/c2/gvn/TestBoolNodeGVN.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java Changeset: 0b4a7d53 Branch: hermetic-java-runtime Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2024-08-29 06:25:27 +0000 URL: https://git.openjdk.org/leyden/commit/0b4a7d534204b7b3b041f5117282dd13b1c7c6... 8324859: Improve error recovery Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/parser/JavacParserTest.java Changeset: ff59532d Branch: hermetic-java-runtime Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2024-08-29 06:28:05 +0000 URL: https://git.openjdk.org/leyden/commit/ff59532ddd3002df61e46d58b3f29d26c78295... 8338678: Erroneous parameterized type represented as <any> Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/langtools/tools/javac/recovery/AttrRecovery.java Changeset: f080b4bb Branch: hermetic-java-runtime Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2024-08-29 07:07:12 +0000 URL: https://git.openjdk.org/leyden/commit/f080b4bb8a75284db1b6037f8c00ef3b1ef1ad... 8333098: ubsan: bytecodeInfo.cpp:318:59: runtime error: division by zero Reviewed-by: kvn, iveresov ! src/hotspot/share/opto/bytecodeInfo.cpp Changeset: 362f9ce0 Branch: hermetic-java-runtime Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2024-08-29 07:29:12 +0000 URL: https://git.openjdk.org/leyden/commit/362f9ce077baa900ed81a0473ec0187efde132... 8339120: Use more fine-granular gcc unused warnings Reviewed-by: jwaters, kbarrett, erikj ! make/autoconf/flags-cflags.m4 ! make/common/TestFilesCompilation.gmk ! make/common/modules/LauncherCommon.gmk ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/CompileJvm.gmk ! make/modules/java.base/Lib.gmk ! make/modules/java.base/lib/CoreLibraries.gmk ! make/modules/java.desktop/Lib.gmk ! make/modules/java.desktop/lib/AwtLibraries.gmk ! make/modules/java.desktop/lib/ClientLibraries.gmk ! make/modules/java.management/Lib.gmk ! make/modules/java.security.jgss/Lib.gmk ! make/modules/jdk.crypto.cryptoki/Lib.gmk ! make/modules/jdk.hotspot.agent/Lib.gmk ! make/modules/jdk.jdwp.agent/Lib.gmk ! make/modules/jdk.jpackage/Lib.gmk ! make/modules/jdk.management/Lib.gmk Changeset: 723588a4 Branch: hermetic-java-runtime Author: Daniel Fuchs <dfuchs@openjdk.org> Date: 2024-08-29 08:54:02 +0000 URL: https://git.openjdk.org/leyden/commit/723588a4e78d25f0ef3c4cdaeb377aedc3a352... 8338569: HTTP/1.1 CleanupTrigger may be triggerred after the next exchange started Reviewed-by: jpai ! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java ! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/FlowTube.java ! test/jdk/java/net/httpclient/DigestEchoClient.java ! test/jdk/java/net/httpclient/ShutdownNow.java ! test/jdk/java/net/httpclient/SmokeTest.java Changeset: d35ffa4f Branch: hermetic-java-runtime Author: Andrey Turbanov <aturbanov@openjdk.org> Date: 2024-08-29 09:57:52 +0000 URL: https://git.openjdk.org/leyden/commit/d35ffa4f6afb7df052103cee8544e4e707b72c... 8339017: Make a couple of fields in DoubleByte static Reviewed-by: bpb, naoto ! src/java.base/share/classes/sun/nio/cs/DoubleByte.java Changeset: 8c8b5801 Branch: hermetic-java-runtime Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2024-08-29 10:06:08 +0000 URL: https://git.openjdk.org/leyden/commit/8c8b5801fd9d28a71edf3bd8d1fae857817e27... 8338281: jshell does not run shutdown hooks Reviewed-by: asotona ! src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! test/langtools/jdk/jshell/ShutdownTest.java Changeset: e57b5932 Branch: hermetic-java-runtime Author: Johan Sjölen <jsjolen@openjdk.org> Date: 2024-08-29 11:23:04 +0000 URL: https://git.openjdk.org/leyden/commit/e57b59325831247818cb4b07c4fd43e4556eff... 8335062: NMT: Make StackIndex non-opaque Reviewed-by: stuefe, gziemski ! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp ! src/hotspot/share/nmt/vmatree.hpp ! test/hotspot/gtest/nmt/test_nmt_nativecallstackstorage.cpp Changeset: 777ed2b5 Branch: hermetic-java-runtime Author: Chen Liang <liach@openjdk.org> Date: 2024-08-29 15:45:52 +0000 URL: https://git.openjdk.org/leyden/commit/777ed2b5d2ef8371407cc9bf0370a7cef937cf... 8339132: Make DirectCodeBuilder write through without allocating instruction objects Reviewed-by: asotona, redestad ! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BytecodeHelpers.java ! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java Changeset: a4962ace Branch: hermetic-java-runtime Author: David Holmes <dholmes@openjdk.org> Date: 2024-08-29 20:38:52 +0000 URL: https://git.openjdk.org/leyden/commit/a4962ace4d3afb36e9d6822a4f02a1515fac40... 8338257: UTF8 lengths should be size_t not int Reviewed-by: stuefe, coleenp, dlong ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/compactHashtable.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/services/finalizerService.cpp ! src/hotspot/share/utilities/utf8.cpp ! src/hotspot/share/utilities/utf8.hpp Changeset: f2968b34 Branch: hermetic-java-runtime Author: Matias Saavedra Silva <matsaave@openjdk.org> Date: 2024-08-29 21:06:05 +0000 URL: https://git.openjdk.org/leyden/commit/f2968b34a55009fb195e381ffa615488974e9b... 8339020: Remove unused HeapShared::calculate_oopmap Reviewed-by: coleenp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp Changeset: b711c41d Branch: hermetic-java-runtime Author: Shaojin Wen <swen@openjdk.org> Committer: Chen Liang <liach@openjdk.org> Date: 2024-08-29 21:21:16 +0000 URL: https://git.openjdk.org/leyden/commit/b711c41d442fc369a84745c0203db638e0b7e6... 8339196: Optimize BufWriterImpl#writeU1/U2/Int/Long Reviewed-by: liach, redestad ! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java Changeset: 2ea61c7b Branch: hermetic-java-runtime Author: Jiangli Zhou <jianglizhou@google.com> Date: 2024-08-29 16:25:53 +0000 URL: https://git.openjdk.org/leyden/commit/2ea61c7b93004b21e1950a768839e8f1e0aee1... Merge branch 'master' into hermetic-java-runtime ! make/modules/java.base/lib/CoreLibraries.gmk ! make/modules/java.base/lib/CoreLibraries.gmk
participants (1)
-
duke