git: openjdk/panama-foreign: master: 77 new changesets
duke
duke at openjdk.org
Fri Aug 12 11:05:32 UTC 2022
Changeset: 0da4314e
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-08-05 14:35:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0da4314e95f380f6125120797ad57529f5442cda
8288732: Reduce runtime of java.util.concurrent microbenchmarks
Reviewed-by: ecaspole, rriggs
! test/micro/org/openjdk/bench/java/util/concurrent/Atomic.java
! test/micro/org/openjdk/bench/java/util/concurrent/AtomicIntegerUpdateAndGet.java
! test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolForking.java
! test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolRawCallable.java
! test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolThresholdAutoQueued.java
! test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolThresholdAutoSurplus.java
! test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolThresholdStatic.java
! test/micro/org/openjdk/bench/java/util/concurrent/Locks.java
! test/micro/org/openjdk/bench/java/util/concurrent/Maps.java
! test/micro/org/openjdk/bench/java/util/concurrent/ProducerConsumer.java
! test/micro/org/openjdk/bench/java/util/concurrent/Queues.java
! test/micro/org/openjdk/bench/java/util/concurrent/ThreadLocalRandomNextInt.java
Changeset: b17a745d
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2022-08-05 14:51:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b17a745d7f55941f02b0bdde83866aa5d32cce07
8291637: HttpClient default keep alive timeout not followed if server sends invalid value
Reviewed-by: jpai, dfuchs
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
+ test/jdk/sun/net/www/http/KeepAliveCache/B8291637.java
Changeset: f9bb3676
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-08-05 16:20:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f9bb3676e3d2c5fe0ae505d3bcbf434f7acb524f
8291653: G1 refinement incorrectly expects always-valid HeapRegion out of the Hot Card Cache
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: 9bff3b76
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-08-05 21:36:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9bff3b76f2e5d0ecede6c0d4042f65d377a28325
8291990: [REDO] ProblemList multiple tests in -Xcomp mode due to JDK-8291649
Reviewed-by: bpb
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: b66a0d16
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-08-05 21:56:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b66a0d1613302aa4130328fb08116de778a49a77
8291992: [REDO2] ProblemList multiple tests in -Xcomp mode due to JDK-8291649
Reviewed-by: bpb
! test/jdk/ProblemList-Xcomp.txt
Changeset: 0657acf5
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-08-05 22:18:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0657acf534b0200b13a7535598d69ad4532cd97e
8289249: Add methods to Elements for record constructors
Reviewed-by: vromero
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
+ test/langtools/tools/javac/processing/model/util/elements/TestRecordPredicates.java
Changeset: 5963300c
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-08-05 07:39:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5963300c0c9dfd34c6338fa8195ae18d7b41840c
8290562: ThreadMXBean.getThread{Cpu,User}Time fails with -XX:-VMContinuations
Reviewed-by: sspitsyn, kevinw, mchung
! src/hotspot/share/services/management.cpp
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreads.java
Changeset: 87cda21c
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-08-05 22:35:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/87cda21c5d85f6e6f628849b8670e2ecb4e105dd
Merge
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/management.cpp
Changeset: ae520537
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-08-06 09:53:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ae52053757ca50c4b56989c9b0c6890e504e4088
8291954: Use Optional.isEmpty instead of !Optional.isPresent in java.base
Reviewed-by: jpai, alanb, lancea, rriggs, bpb
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
Changeset: 8e2c006c
Author: raspberry-hu <76903172+raspberry-hu at users.noreply.github.com>
Committer: John Jiang <jjiang at openjdk.org>
Date: 2022-08-08 02:49:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8e2c006cd14905c06e8c2cc30f13de249d54ed79
8291957: Redundant import statements in sun.security.ec
Reviewed-by: xuelei
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHPublicKeyImpl.java
Changeset: 20123ea4
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-08-08 08:03:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/20123ea4de702ccbaf4c500ff7a1000ca7ee9c90
8291901: IGV: Preference menu disappears after JDK-8288750
Reviewed-by: rcastanedalo, thartmann
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml
Changeset: d4fb91ba
Author: thyecust <thy at mail.ecust.edu.cn>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-08-08 11:25:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d4fb91ba04531c9c51903b1d36941bfb4f6eaf53
8291956: Simplify the loop condition in sun.net.httpserver.Request constructor
Co-authored-by: Tian Haoyu <tienhoayu at gmail.com>
Reviewed-by: dfuchs, chegar
! src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java
Changeset: 891df212
Author: Harshitha Onkar <honkar at openjdk.org>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-08-08 11:39:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/891df2128ac5437af1113e83adf683bc6283b315
8259687: JTabbedPane.setComponentAt doesn't hide previously visible tab component
Reviewed-by: psadhukhan, dnguyen
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
+ test/jdk/javax/swing/JTabbedPane/TabbedPaneBug.java
Changeset: b2f0cbdc
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-08-08 11:40:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b2f0cbdca109507e5f8e0c185f601c0c1e31f4fb
8064787: [macosx] In Nimbus LaF, Ctrl+Alt mnemonic doesn't work
Reviewed-by: prr, dnguyen
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
Changeset: 5a539e8d
Author: Yadong Wang <yadongwang at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2022-08-08 11:47:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5a539e8da7dbea1eaa10d799f75199ea359f7a22
8291893: riscv: remove fence.i used in user space
Reviewed-by: fyang, vkempik
! src/hotspot/cpu/riscv/assembler_riscv.cpp
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/compiledIC_riscv.cpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/icache_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/os_cpu/linux_riscv/orderAccess_linux_riscv.hpp
Changeset: 8a804f65
Author: Julian Waters <jwaters at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-08-08 12:17:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8a804f653d21e6e0ed4c1df48a14aa7ad3876dbe
8291454: Missing check for JLI C runtime library in CoreLibraries.gmk
Reviewed-by: erikj, ihse
! make/modules/java.base/lib/CoreLibraries.gmk
Changeset: 8d88be23
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2022-08-08 12:19:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8d88be233bc0d27d78e51c4eff0ba1ee47f4617a
8291459: JVM crash with GenerateOopMap::error_work(char const*, __va_list_tag*)
Reviewed-by: dholmes, coleenp
! src/hotspot/share/oops/generateOopMap.cpp
+ test/hotspot/jtreg/runtime/GenerateOopMap/TestGenerateOopMapCrash.java
+ test/hotspot/jtreg/runtime/GenerateOopMap/if_icmpleIsLastOpcode.jasm
Changeset: 861cc671
Author: Peter Levart <plevart at openjdk.org>
Date: 2022-08-08 12:38:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/861cc671e2e4904d94f50710be99a511e2f9bb68
8291897: TerminatingThreadLocal(s) not registered from virtual thread(s)
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/ThreadLocal.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
+ src/java.base/share/classes/jdk/internal/misc/CarrierThreadLocal.java
! src/java.base/share/classes/jdk/internal/misc/TerminatingThreadLocal.java
! src/java.base/share/classes/sun/nio/ch/IOVecWrapper.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/fs/NativeBuffers.java
! test/jdk/jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java
Changeset: 7676be8a
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-08-08 12:50:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7676be8a999dd042cdf08ef6234b3420deb247ef
8291037: Move PLAB resizing mechanism to G1EvacStats
Reviewed-by: sangheki, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1EvacStats.cpp
! src/hotspot/share/gc/g1/g1EvacStats.hpp
! src/hotspot/share/gc/shared/plab.cpp
! src/hotspot/share/gc/shared/plab.hpp
Changeset: 45919371
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-08-08 13:28:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/459193710f0b8859cff364d7de3765c6dc4e08d8
8290357: Drop HeapRegion::marked_bytes()
Reviewed-by: sangheki, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 124fc4a8
Author: Bill Huang <bill.w.huang at oracle.com>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-08-08 15:06:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/124fc4a83dc7e55c3b12e4b6c379391ab11592d5
8290180: Convert com/sun/management/UnixOperatingSystemMXBean/GetOpenFileDescriptorCount.sh to jtreg java version
8290181: convert com/sun/management/UnixOperatingSystemMXBean/GetMaxFileDescriptorCount.sh to java version
Reviewed-by: lmesnik, amenkov
! test/jdk/com/sun/management/UnixOperatingSystemMXBean/GetMaxFileDescriptorCount.java
- test/jdk/com/sun/management/UnixOperatingSystemMXBean/GetMaxFileDescriptorCount.sh
! test/jdk/com/sun/management/UnixOperatingSystemMXBean/GetOpenFileDescriptorCount.java
- test/jdk/com/sun/management/UnixOperatingSystemMXBean/GetOpenFileDescriptorCount.sh
Changeset: 7db5abdd
Author: Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-08-08 15:07:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7db5abddd126db388b1a7f89be258e8aa7104da7
8282642: vmTestbase/gc/gctests/LoadUnloadGC2/LoadUnloadGC2.java fails intermittently with exit code 1
Reviewed-by: lmesnik
! test/hotspot/jtreg/vmTestbase/gc/gctests/LoadUnloadGC2/LoadUnloadGC2.java
Changeset: 08274e6f
Author: Mark Powers <mpowers at openjdk.org>
Committer: Bradford Wetmore <wetmore at openjdk.org>
Date: 2022-08-08 17:30:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/08274e6fea982e71ccc5964f4919c65501b048e1
8290975: Minor cleanup could be done in javax.security
Reviewed-by: wetmore, mullan
! src/java.base/share/classes/javax/security/auth/AuthPermission.java
! src/java.base/share/classes/javax/security/auth/Destroyable.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java
! src/java.base/share/classes/javax/security/auth/callback/NameCallback.java
! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextInputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextOutputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java
! src/java.base/share/classes/javax/security/auth/login/AppConfigurationEntry.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/LoginContext.java
! src/java.base/share/classes/javax/security/auth/spi/LoginModule.java
! src/java.base/share/classes/javax/security/auth/x500/X500Principal.java
! src/java.base/share/classes/javax/security/cert/X509Certificate.java
Changeset: eb8b7890
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-08-08 19:39:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/eb8b789015c98cb5fe7ba788e71f3f6166884739
8292061: ProblemList serviceability/attach/ConcAttachTest.java on linux-all
Reviewed-by: darcy
! test/hotspot/jtreg/ProblemList.txt
Changeset: 77398430
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-08-08 21:50:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/77398430b5e13768cddd5f63e8fe9e53735bbea8
8288633: The ICC_ColorSpace.fromCIEXYZ method uses the wrong rendering intent
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
+ test/jdk/java/awt/color/ICC_ColorSpace/ToFromCIEXYZRoundTrip.java
Changeset: af243ca3
Author: Koichi Sakata <ksakata at openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-08-09 08:18:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/af243ca334c8ce29bc3337ac9388ad45a4ee9041
8265433: IGV: add graph tooltips with properties
Reviewed-by: rcastanedalo, tholenstein
+ src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/PropertiesConverter.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/StringUtils.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java
Changeset: 2712bc3f
Author: ScientificWare <info at scientificware.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-08-09 08:40:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2712bc3f79990f27fe9a624a7a818ba1c2c74b67
8289741: Remove unused imports from DTDBuilder.java
Reviewed-by: jpai
! make/jdk/src/classes/build/tools/dtdbuilder/DTDBuilder.java
Changeset: cbc9040f
Author: Tejesh R <tr at openjdk.org>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-08-09 11:53:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cbc9040f3a3a86942fa8277860eedc1f5142b64b
8290278: JavaDoc of index parameter of method JTabbedPane.insertTab
Reviewed-by: psadhukhan, prr, honkar
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
Changeset: f5b3618c
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-08-09 11:59:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f5b3618c421904a99d1754c10344e92459eeb4ad
8291970: Add TableStatistics get function to ResourceHashtable
Reviewed-by: iklam, ccheung
! src/hotspot/share/utilities/resourceHash.hpp
! src/hotspot/share/utilities/tableStatistics.cpp
! src/hotspot/share/utilities/tableStatistics.hpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp
Changeset: 0ade2641
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-08-09 12:01:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0ade2641f78c1ab890de658095b6b54e52f8d5ab
8290814: Hide G1RootRegions behind G1ConcurrentMark
Reviewed-by: sangheki, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
Changeset: 3677b55b
Author: Abhishek Kumar <abhishek.cx.kumar at oracle.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-08-09 12:27:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3677b55b45746c3c955a8fcf1fbbf15694baa873
6391806: JLabel and AbstractButton's imageUpdate method should be better specified
Reviewed-by: psadhukhan, prr
! src/java.desktop/share/classes/javax/swing/AbstractButton.java
! src/java.desktop/share/classes/javax/swing/JLabel.java
Changeset: aff7689a
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2022-08-09 15:21:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aff7689a00a72c4e508d813372f519bace6b77ab
8292075: Remove deleted test compiler/rangechecks/TestRangeCheckHoistingScaledIV.java from ProblemList
Reviewed-by: chagedorn, pli
! test/hotspot/jtreg/ProblemList.txt
Changeset: 8d0d9eaa
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-08-09 16:30:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8d0d9eaa9c4b250d90e18e709aff7bdfd70b3395
8291238: JDK can't be built without G1
Reviewed-by: stuefe, jiefu
! src/hotspot/share/cds/filemap.cpp
Changeset: 4040927d
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-08-09 17:07:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4040927d1750dd00611cc6465507dd0bc694a18f
8290047: (fs) FileSystem.getPathMatcher does not check for ":" at last index
Reviewed-by: naoto, rriggs, alanb, lancea
! src/java.base/share/classes/java/nio/file/FileSystem.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/java/nio/file/PathMatcher/Basic.java
! test/jdk/jdk/internal/jrtfs/Basic.java
! test/jdk/jdk/nio/zipfs/Basic.java
Changeset: ae1a9a0b
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-08-09 17:55:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ae1a9a0b252fc9593b077f9626a431b0f06b3f51
8292060: Make ClassFileVersionTest.java version adapting
Reviewed-by: hseigel
! test/hotspot/jtreg/runtime/ClassFile/ClassFileVersionTest.java
! test/hotspot/jtreg/runtime/ClassFile/classFileVersions.jcod
Changeset: d889264c
Author: Bill Huang <bill.w.huang at oracle.com>
Committer: Joe Wang <joehw at openjdk.org>
Date: 2022-08-09 18:26:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d889264c6123b6c28bdd6336f5ae547e4e441aa7
8290836: Improve test coverage for XPath functions: String Functions
8290837: Improve test coverage for XPath functions: Boolean Functions
8290838: Improve test coverage for XPath functions: Number Functions
Reviewed-by: joehw
+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathBooleanFnTest.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java
+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.java
+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathTestBase.java
Changeset: 17c77b5d
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-08-09 18:50:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/17c77b5d7a25d6e8e127a2559b8f661c743701c1
8292119: ProblemList java/awt/image/multiresolution/MultiresolutionIconTest.java on linux-x64 and windows-all
Reviewed-by: naoto, prr
! test/jdk/ProblemList.txt
Changeset: 57e0da15
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-08-09 19:26:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/57e0da1578b78f7ac83e9621554d0e81dfa2af67
8292132: ProblemList jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java
Reviewed-by: bpb
! test/jdk/ProblemList.txt
Changeset: 6397d564
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-08-09 22:29:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6397d564a5dab07f81bf4c69b116ebfabb2446ba
8151430: (fs) BasicFileAttributeView.setTimes should support setting file create time on OS X
Reviewed-by: alanb
+ src/java.base/macosx/classes/sun/nio/fs/BsdFileAttributeViews.java
! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/fs/BsdNativeDispatcher.java
! src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c
! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template
! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributeViews.java
! test/jdk/java/nio/file/attribute/BasicFileAttributeView/CreationTime.java
Changeset: 49133809
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-08-10 02:59:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/49133809c2331a8a2067228adceb1d6e97cb19a8
8292007: Do not include vmSymbol.hpp in method.hpp
Reviewed-by: coleenp
! src/hotspot/cpu/aarch64/continuationEntry_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/x86/continuationEntry_x86.inline.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/method.inline.hpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuationEntry.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/vframe.cpp
Changeset: 83dc2e3e
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-08-10 03:42:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/83dc2e3e45a946dd1302efb84baf3afaa9309ba4
8292062: misc javax/swing tests failing
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! test/jdk/javax/swing/JList/4618767/JListSelectedElementTest.java
! test/jdk/javax/swing/JTree/4618767/JTreeSelectedElementTest.java
! test/jdk/javax/swing/event/RightAltKeyTest.java
Changeset: ecfa38ff
Author: Tejesh R <tr at openjdk.org>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-08-10 11:43:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ecfa38ffa8620e41854a043497f19863da297947
8281966: Absolute path of symlink is null in JFileChooser
Reviewed-by: aivanov, psadhukhan
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
+ test/jdk/javax/swing/JFileChooser/FileChooserSymLinkTest.java
Changeset: 37d3146c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-08-10 13:26:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/37d3146cca2c40dd53fcebd9cb78595f018b3489
8289002: Minimal x86_64 VM build fails with GCC 11: 'this' pointer is null
Reviewed-by: dholmes, aph
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/memoryManager.cpp
Changeset: cb37282a
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Volker Simonis <simonis at openjdk.org>
Date: 2022-08-10 14:56:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cb37282a12698ae66c27889db9251a5b278624b0
8291752: AArch64: Remove check_emit_size parameter from trampoline_call
Reviewed-by: kvn, aph
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
Changeset: 9825c335
Author: David Schlosnagle <davids at palantir.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2022-08-10 16:22:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9825c3356068feba8dde8217e8f8a56c9c573da4
8291641: Optimize StackTraceElement.toString()
Reviewed-by: rriggs, mchung
! src/java.base/share/classes/java/lang/StackTraceElement.java
! test/jdk/java/lang/StackTraceElement/SerialTest.java
+ test/micro/org/openjdk/bench/java/lang/StackTraceElementBench.java
Changeset: 35fd5d88
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-08-10 18:09:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/35fd5d88eb6c9aa3a9d6f5b5de0d11939dee1863
8292200: Add java/io/File/GetXSpace.java to Windows problem list
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: 7b029ea6
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-08-10 18:16:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7b029ea6ba1d44d361fdf980816732d8454b8194
8227651: Tests fail with SSLProtocolException: Input record too big
8212096: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java failed intermittently due to SSLException: Tag mismatch
Reviewed-by: coffeys, xuelei
! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/SSLEngine/LargePacket.java
! test/jdk/javax/net/ssl/SSLEngine/SSLEngineService.java
! test/jdk/javax/net/ssl/ServerName/SSLEngineExplorer.java
! test/jdk/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java
! test/jdk/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java
! test/jdk/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java
! test/jdk/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java
Changeset: e4925a39
Author: Alex Kasko <akasko at openjdk.org>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2022-08-10 19:17:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e4925a3959c319028014437fdb393312bcb3627d
8291924: jpackage: l10n for Windows context menu label
Reviewed-by: naoto, asemenyuk, almatvee
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_en.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
Changeset: 68af7c13
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-08-10 19:55:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/68af7c1365712773a56f19ce3453baebffd006f4
8291734: Return accurate ACC_SUPER access flag for classes
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/Class.java
! test/jdk/java/lang/reflect/AccessFlag/ClassAccessFlagTest.java
Changeset: 543163a0
Author: Alex Kasko <akasko at openjdk.org>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2022-08-10 20:34:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/543163a03b5f1af7a7e7af317a26eb8c5aa81c38
8291978: jpackage: allow to override primary l10n files on Windows
Reviewed-by: asemenyuk, almatvee, naoto
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
! test/jdk/tools/jpackage/windows/WinL10nTest.java
Changeset: b47438ca
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-08-10 22:04:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b47438cabc5e365910f2a110972431133649fcc4
8292068: Convert ModuleEntryTable into ResourceHashtable
Reviewed-by: iklam, lfoltan
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/utilities/hashtable.cpp
! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java
Changeset: 36ef4c1a
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-08-11 00:30:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/36ef4c1a92348b392b6009ea8b3e5636bfa1b726
8291081: Some sun/tools/jstatd/TestJstatd* tests fail with "Not a percentage\: 68.31\: expected true, was false"
Reviewed-by: kevinw, cjplummer
! test/jdk/sun/tools/jstatd/JstatGCUtilParser.java
! test/jdk/sun/tools/jstatd/JstatdTest.java
Changeset: 2e0a17c5
Author: Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-08-11 00:55:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2e0a17c560d821276544d83bee3891633065e2fc
8292187: aarch64: Remove duplicate header files
Reviewed-by: aph, ngasson
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp
Changeset: 4b03e135
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-08-11 02:17:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4b03e135e157cb6cc9ba5eebf4a1f1b6e9143f48
8285405: add test and check for negative argument to HashMap::newHashMap et al
Reviewed-by: chegar, naoto, lancea, smarks
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/LinkedHashSet.java
! src/java.base/share/classes/java/util/WeakHashMap.java
! test/jdk/java/util/HashMap/WhiteBoxResizeTest.java
Changeset: 0def5316
Author: Alisen Chung <achung at openjdk.org>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2022-08-09 22:27:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0def5316cd2ec7699c649bf67bf58e6315c3010b
8290889: JDK 19 RDP2 L10n resource files update - msgdrop 10
Reviewed-by: naoto, asemenyuk
! src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_de.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_de.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
Changeset: 5fce02e3
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-08-10 09:40:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5fce02e39a6f50e97d7a5c6003ae0220e62933b5
8291496: Allocating card table before heap causes underflow asserts in CardTable::addr_for()
Co-authored-by: Albert Mingkun Yang <ayang at openjdk.org>
Reviewed-by: kbarrett, iwalulya
! src/hotspot/share/gc/shared/cardTable.hpp
Changeset: 4c6d22a6
Author: Lance Andersen <lancea at openjdk.org>
Date: 2022-08-10 14:40:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4c6d22a6cee3d7f1da69e50dddec45158b33e331
8288769: Revert unintentional change to deflate.c
Reviewed-by: iris, bpb, alanb
! src/java.base/share/native/libzip/zlib/deflate.c
Changeset: 85a60235
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-08-11 05:14:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/85a602355ff6e92bb468135d712e0b0b41753db4
Merge
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
Changeset: 3aaffd63
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-08-11 05:26:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3aaffd630940ec061fc5eac518ef7614630211a0
8292071: NMT: move MallocHeader to its own header and inline header checks
Reviewed-by: mbaesken, lucy, iklam
+ src/hotspot/share/services/mallocHeader.cpp
+ src/hotspot/share/services/mallocHeader.hpp
+ src/hotspot/share/services/mallocHeader.inline.hpp
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
Changeset: 2ddf7287
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-08-11 06:23:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2ddf72874faedaca6f526bdabd53521c825cf1d0
8292026: Remove redundant allocations from DoubleByteEncoder
Reviewed-by: prr
! src/java.desktop/unix/classes/sun/font/DoubleByteEncoder.java
Changeset: ad5f628c
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-08-11 06:24:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ad5f628c58c46438f2f542d5255e5fd1fa4d0c6b
8292140: (fs) Needless instanceof check in RegistryFileTypeDetector
Reviewed-by: alanb
! src/java.base/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java
Changeset: 1c0f0f42
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2022-08-11 11:45:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1c0f0f4211cf564c46753d2cb187c1ef485751cd
8292077: G1 nmethod entry barriers don't keep oops alive
Reviewed-by: tschatzl, stefank, vlivanov
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
Changeset: a9bc1499
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-08-11 12:17:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a9bc1499928eedfed7f9a1e7b8c101c32103a1fd
8292216: Remove modules/packages_unloading_do
Reviewed-by: dholmes
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
Changeset: fc1d94ef
Author: Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date: 2022-08-11 14:01:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fc1d94ef1a4b088044465a5df5d8f40ab2c11253
8292232: AIX build failure by JDK-8290840
Reviewed-by: jiefu, stuefe
! src/hotspot/os/aix/os_aix.hpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
Changeset: 7ea9ba1f
Author: Bill Huang <bill.w.huang at oracle.com>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-08-11 14:34:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7ea9ba1f6c18ace5aa0896ab8676926fdc0d64ea
8292064: Convert java/lang/management/MemoryMXBean shell tests to java version
Reviewed-by: lmesnik, sspitsyn
! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.java
- test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.sh
! test/jdk/java/lang/management/MemoryMXBean/MemoryManagement.java
- test/jdk/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh
- test/jdk/java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh
! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java
- test/jdk/java/lang/management/MemoryMXBean/MemoryTestAllGC.sh
! test/jdk/java/lang/management/MemoryMXBean/Pending.java
- test/jdk/java/lang/management/MemoryMXBean/PendingAllGC.sh
Changeset: a28ab7b6
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-08-11 15:28:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a28ab7b62abcfce56425d62d5a8162d8f1623393
8288568: Reduce runtime of java.security microbenchmarks
Reviewed-by: ecaspole, hchao, rriggs
! test/micro/org/openjdk/bench/java/security/AlgorithmConstraintsPermits.java
! test/micro/org/openjdk/bench/java/security/CacheBench.java
! test/micro/org/openjdk/bench/java/security/CipherSuiteBench.java
! test/micro/org/openjdk/bench/java/security/DoPrivileged.java
! test/micro/org/openjdk/bench/java/security/GetContext.java
! test/micro/org/openjdk/bench/java/security/GetMessageDigest.java
! test/micro/org/openjdk/bench/java/security/MessageDigests.java
! test/micro/org/openjdk/bench/java/security/PKCS12KeyStores.java
! test/micro/org/openjdk/bench/java/security/PermissionsImplies.java
! test/micro/org/openjdk/bench/java/security/SSLHandshake.java
Changeset: 3d20a8b2
Author: Julian Waters <jwaters at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-08-11 19:27:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3d20a8b20a636e4c11ad1568b011191726b45b90
8291959: FileFontStrike#initNative does not properly initialize IG Table on Windows
Reviewed-by: prr
! src/java.desktop/windows/native/libfontmanager/lcdglyph.c
Changeset: dedc05cb
Author: Ao Qi <aoqi at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-08-11 19:30:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dedc05cb40617f7b7e2cc235528b1892dcba4cd3
8291640: java/beans/XMLDecoder/8028054/Task.java should use the 3-arg Class.forName
Co-authored-by: Alan Bateman <alanb at openjdk.org>
Reviewed-by: alanb, prr
! test/jdk/java/beans/XMLDecoder/8028054/Task.java
! test/jdk/java/beans/XMLDecoder/8028054/TestConstructorFinder.java
! test/jdk/java/beans/XMLDecoder/8028054/TestMethodFinder.java
Changeset: 755ecf6b
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-08-11 21:16:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/755ecf6b7384e67ccb51c4498f94336631db690d
8292153: x86: Represent Registers as values
Reviewed-by: kvn, aph
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_Defs_x86.hpp
! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp
! src/hotspot/cpu/x86/c1_FrameMap_x86.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp
! src/hotspot/cpu/x86/c2_init_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_32.ad
! src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_64.ad
! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_aes.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/registerMap_x86.cpp
! src/hotspot/cpu/x86/register_x86.cpp
! src/hotspot/cpu/x86/register_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/vmreg_x86.cpp
! src/hotspot/cpu/x86/vmreg_x86.hpp
! src/hotspot/cpu/x86/vmreg_x86.inline.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/share/asm/register.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: bd585533
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-08-11 21:48:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bd5855337c9eebc0044fd467fa39a671e260f891
8290833: Remove ConstantPoolCache::walk_entries_for_initialization()
Reviewed-by: coleenp, ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: 9bfffa08
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-08-11 23:14:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9bfffa082e85372ec39a0fdab6d5f2c175162246
8291945: Add OSInfo API for static OS information
Reviewed-by: dholmes, stuefe
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/code/stubs.hpp
! src/hotspot/share/runtime/os.hpp
+ src/hotspot/share/runtime/osInfo.cpp
+ src/hotspot/share/runtime/osInfo.hpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/stackValue.hpp
Changeset: 45e5b31a
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-08-12 05:23:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/45e5b31a183e2ddca8f8d10a922b20af97efdaff
8292244: Remove unnecessary include directories
Reviewed-by: erikj, prr
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! make/modules/jdk.accessibility/Lib.gmk
Changeset: 083e014d
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-08-12 05:25:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/083e014d0caf673f5da04229ba263f45724cb418
8292233: Increase symtab hash table size
Reviewed-by: kevinw, cjplummer
! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c
Changeset: 6eb7c3ad
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-08-12 06:41:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6eb7c3ad0ee6fc187172e68cc838797981203b39
8290732: JNI DestroyJavaVM can start shutdown when one non-daemon thread remains
Reviewed-by: stuefe, rehn
! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/runtime/threads.cpp
+ test/hotspot/jtreg/runtime/jni/daemonDestroy/Main.java
+ test/hotspot/jtreg/runtime/jni/daemonDestroy/TestDaemonDestroy.java
+ test/hotspot/jtreg/runtime/jni/daemonDestroy/exedaemonDestroy.c
Changeset: 0c40128f
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-08-12 08:12:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0c40128fec41cf69821dbf7f1b19600560e8ac12
7194212: NPE in Flow.visitIdent
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/langtools/tools/javac/flow/T7194212.java
! test/langtools/tools/lib/toolbox/ToolBox.java
Changeset: 871b7dab
Author: Alexey Ushakov <avu at openjdk.org>
Date: 2022-08-12 09:48:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/871b7dab143fd92f14724563d448126a537fa5d1
8291266: RenderPerfTest: missing content while rendering some primitives
Reviewed-by: aghaisas, prr
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m
+ test/jdk/java/awt/Graphics2D/DrawPrimitivesTest.java
Changeset: 4e26dbbe
Author: duke <duke at openjdk.org>
Date: 2022-08-12 11:00:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4e26dbbe4379db4e157814d7db84268865e39739
Automatic merge of jdk:master into master
More information about the panama-dev
mailing list