git: openjdk/leyden: hermetic-java-runtime: 33 new changesets
duke
duke at openjdk.org
Thu Aug 29 23:34:07 UTC 2024
Changeset: 8e88da05
Branch: hermetic-java-runtime
Author: Tejesh R <tr at openjdk.org>
Date: 2024-08-28 04:43:10 +0000
URL: https://git.openjdk.org/leyden/commit/8e88da05b9966892e117b779d59a2e311a557a8d
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 at openjdk.org>
Date: 2024-08-28 09:29:18 +0000
URL: https://git.openjdk.org/leyden/commit/2e174c6367c7755d8541f9669f7f10ed89878f58
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 at openjdk.org>
Date: 2024-08-28 10:22:34 +0000
URL: https://git.openjdk.org/leyden/commit/1ff9ac7233d51a58fd54a92d2c45761478574cc7
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 at openjdk.org>
Committer: Pavel Rappo <prappo at openjdk.org>
Date: 2024-08-28 11:01:15 +0000
URL: https://git.openjdk.org/leyden/commit/2150521650d6b730cfe9d3ecb91d589c96862475
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 at openjdk.org>
Date: 2024-08-28 12:19:58 +0000
URL: https://git.openjdk.org/leyden/commit/9d183bd02763ee4ff5aa8388e039d8b5a6964328
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 at openjdk.org>
Date: 2024-08-28 13:28:01 +0000
URL: https://git.openjdk.org/leyden/commit/32c975098521e830ce706b67e7232a007c0846c7
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 at openjdk.org>
Date: 2024-08-28 15:23:50 +0000
URL: https://git.openjdk.org/leyden/commit/b6700095c018a67a55b746cd4eee763c68f538e0
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 at openjdk.org>
Date: 2024-08-28 16:47:30 +0000
URL: https://git.openjdk.org/leyden/commit/379f3db001fe4bffd3a00e0363a98275e7b2eba8
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 at openjdk.org>
Date: 2024-08-28 17:24:33 +0000
URL: https://git.openjdk.org/leyden/commit/0c2b175898d13b58ffe56e2f9cbc9d88173a61cf
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 at openjdk.org>
Date: 2024-08-28 17:54:43 +0000
URL: https://git.openjdk.org/leyden/commit/3d49fb8a17ceec6e23595bc8affc89765899f72b
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 at openjdk.org>
Date: 2024-08-28 18:16:00 +0000
URL: https://git.openjdk.org/leyden/commit/a98ecad0a920f12d81386de3d0f549d542014773
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 at openjdk.org>
Date: 2024-08-28 18:22:30 +0000
URL: https://git.openjdk.org/leyden/commit/eff6d9cd23f9da8720a44ad628aa0a3e6f58facf
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 at openjdk.org>
Date: 2024-08-28 20:17:25 +0000
URL: https://git.openjdk.org/leyden/commit/d03ec7aad41d830b47801b7af75ee5e278128e69
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 at openjdk.org>
Date: 2024-08-28 20:18:51 +0000
URL: https://git.openjdk.org/leyden/commit/d08b5bd9f5f740d75c1acfbd644ce1c822e03833
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 at openjdk.org>
Date: 2024-08-28 21:14:29 +0000
URL: https://git.openjdk.org/leyden/commit/a8ac28725bfc22867c76856ddce094588a97b84c
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 at openjdk.org>
Date: 2024-08-28 21:16:18 +0000
URL: https://git.openjdk.org/leyden/commit/72a49005ee8c4aeb6dcf3eff4c56576a2b4d0081
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 at openjdk.org>
Date: 2024-08-28 22:54:38 +0000
URL: https://git.openjdk.org/leyden/commit/26e3d535ad4d6e5d78ca50941cfa39dd337892a9
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 at openjdk.org>
Date: 2024-08-29 00:34:11 +0000
URL: https://git.openjdk.org/leyden/commit/0ddcd7017576a0f9c97a74b7d47624ae06ed06d6
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 at openjdk.org>
Date: 2024-08-29 05:03:15 +0000
URL: https://git.openjdk.org/leyden/commit/eb7ead58fd70822669d2aa1a0053814e58955f82
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 at openjdk.org>
Date: 2024-08-29 05:34:08 +0000
URL: https://git.openjdk.org/leyden/commit/1383fec41756322bf2832c55633e46395b937b40
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 at openjdk.org>
Date: 2024-08-29 06:25:27 +0000
URL: https://git.openjdk.org/leyden/commit/0b4a7d534204b7b3b041f5117282dd13b1c7c62f
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 at openjdk.org>
Date: 2024-08-29 06:28:05 +0000
URL: https://git.openjdk.org/leyden/commit/ff59532ddd3002df61e46d58b3f29d26c78295da
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 at openjdk.org>
Date: 2024-08-29 07:07:12 +0000
URL: https://git.openjdk.org/leyden/commit/f080b4bb8a75284db1b6037f8c00ef3b1ef1add1
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 at openjdk.org>
Date: 2024-08-29 07:29:12 +0000
URL: https://git.openjdk.org/leyden/commit/362f9ce077baa900ed81a0473ec0187efde132ef
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 at openjdk.org>
Date: 2024-08-29 08:54:02 +0000
URL: https://git.openjdk.org/leyden/commit/723588a4e78d25f0ef3c4cdaeb377aedc3a352d4
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 at openjdk.org>
Date: 2024-08-29 09:57:52 +0000
URL: https://git.openjdk.org/leyden/commit/d35ffa4f6afb7df052103cee8544e4e707b72cc1
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 at openjdk.org>
Date: 2024-08-29 10:06:08 +0000
URL: https://git.openjdk.org/leyden/commit/8c8b5801fd9d28a71edf3bd8d1fae857817e27de
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 at openjdk.org>
Date: 2024-08-29 11:23:04 +0000
URL: https://git.openjdk.org/leyden/commit/e57b59325831247818cb4b07c4fd43e4556effca
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 at openjdk.org>
Date: 2024-08-29 15:45:52 +0000
URL: https://git.openjdk.org/leyden/commit/777ed2b5d2ef8371407cc9bf0370a7cef937cfb7
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 at openjdk.org>
Date: 2024-08-29 20:38:52 +0000
URL: https://git.openjdk.org/leyden/commit/a4962ace4d3afb36e9d6822a4f02a1515fac40ed
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 at openjdk.org>
Date: 2024-08-29 21:06:05 +0000
URL: https://git.openjdk.org/leyden/commit/f2968b34a55009fb195e381ffa615488974e9ba6
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 at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-08-29 21:21:16 +0000
URL: https://git.openjdk.org/leyden/commit/b711c41d442fc369a84745c0203db638e0b7e671
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 at google.com>
Date: 2024-08-29 16:25:53 +0000
URL: https://git.openjdk.org/leyden/commit/2ea61c7b93004b21e1950a768839e8f1e0aee1b9
Merge branch 'master' into hermetic-java-runtime
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
More information about the leyden-dev
mailing list