git: openjdk/panama-foreign: foreign-jextract: 91 new changesets
duke
duke at openjdk.java.net
Fri Jun 19 11:12:24 UTC 2020
Changeset: 24f040da
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-06-12 10:52:20 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/24f040da
8247396: Exclude PCH for files in $(OPT_SPEED_SRC) with clang after JDK-8246751
Reviewed-by: ihse, erikj
! make/hotspot/lib/JvmOverrideFiles.gmk
Changeset: 1b64fb20
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-06-12 13:38:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1b64fb20
8247334: Trees.getScope crashes for annotated local records
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
Changeset: ac460314
Author: Poonam Bajaj <poonam at openjdk.org>
Date: 2020-06-12 12:51:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ac460314
8243290: Improve diagnostic messages for class verification and redefinition failures
Reviewed-by: coleenp, hseigel, sspitsyn
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
Changeset: c06fe155
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-06-12 12:06:24 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c06fe155
8247492: ProblemList tools/jlink/plugins/CompressorPluginTest.java
Reviewed-by: jlaskey
! test/jdk/ProblemList.txt
Changeset: 0e4829ef
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-06-12 16:48:27 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0e4829ef
8245060: remove copying of s.h.WB$WhiteBoxPermission in cds/appcds tests
Reviewed-by: dholmes, minqi, iklam
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/AppendClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ExcludedClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JITInteraction.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LinkClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MethodSorting.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MissingArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RelativePath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java
Changeset: 1a681a43
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-06-12 20:28:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1a681a43
8200738: Use --hash-style=gnu for gcc
Reviewed-by: erikj
! make/autoconf/flags-ldflags.m4
! make/autoconf/spec.gmk.in
! make/autoconf/toolchain.m4
Changeset: be278bc5
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-06-12 13:16:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/be278bc5
8246222: Rename javac test T6395981.java to be more informative
Reviewed-by: jjg
- test/langtools/tools/javac/api/T6395981.java
+ test/langtools/tools/javac/api/TestGetSourceVersions.java
Changeset: 892d9985
Author: Xin Liu <xliu at openjdk.org>
Date: 2020-06-12 13:33:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/892d9985
8139046: Compiler Control: IGVPrintLevel directive should set PrintIdealGraph
Make !PrintIdealGraph a synonym for PrintIdealGraphLevel=-1 => print nothing
Reviewed-by: simonis, phh, neliasso
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp
! src/hotspot/share/opto/parse2.cpp
Changeset: 8c90f4c0
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-06-12 17:28:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8c90f4c0
8247495: ProblemList vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/TestDescription.java
Reviewed-by: cjplummer, minqi
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: bac2e7fc
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2020-06-12 14:33:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bac2e7fc
8242328: Update mentions of ThreadMBean to ThreadMXBean
Reviewed-by: dholmes, iignatyev, sspitsyn
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/java.management/share/classes/sun/management/HotspotThreadMBean.java
! src/jdk.management.agent/share/conf/management.properties
! src/jdk.management/share/native/libmanagement_ext/GarbageCollectorExtImpl.c
! src/jdk.management/share/native/libmanagement_ext/GcInfoBuilder.c
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/CompilationMXBean/comptimemon001/comptimemon001.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/CompilationMXBean/comptimemon002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/CompilationMXBean/comptimemon003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/CompilationMXBean/comptimemon004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/CompilationMXBean/comptimemon005/TestDescription.java
! test/jdk/sun/management/jmxremote/bootstrap/rmiregistry.properties
! test/jdk/sun/management/jmxremote/bootstrap/rmiregistryssl.properties
Changeset: 1faed205
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2020-06-12 15:55:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1faed205
8247510: typo in IllegalHandshakeMessage
Reviewed-by: wetmore
! test/jdk/javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java
Changeset: 19c5bfe4
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-06-12 13:38:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/19c5bfe4
8247334: Trees.getScope crashes for annotated local records
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
Changeset: 4bc69f42
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-06-12 11:24:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4bc69f42
8247418: Only validate the certificates trust if using the default key user name
Reviewed-by: asemenyuk, almatvee
! test/jdk/tools/jpackage/macosx/base/SigningCheck.java
Changeset: eeb3c5e9
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-06-12 12:06:24 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/eeb3c5e9
8247492: ProblemList tools/jlink/plugins/CompressorPluginTest.java
Reviewed-by: jlaskey
! test/jdk/ProblemList.txt
Changeset: 7b988b31
Author: Phil Race <prr at openjdk.org>
Date: 2020-06-12 09:31:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7b988b31
8240654: ZGC can cause severe UI application repaint issues
Reviewed-by: serb, jdv, stefank, kcr
! src/java.desktop/windows/native/libawt/java2d/windows/GDIBlitLoops.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Cursor.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp
+ test/jdk/java/awt/Graphics2D/LargeWindowPaintTest.java
+ test/jdk/java/awt/print/PrinterJob/AlphaPrintTest.java
Changeset: e68f81ab
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-06-12 17:28:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e68f81ab
8247495: ProblemList vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/TestDescription.java
Reviewed-by: cjplummer, minqi
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 241f4018
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-06-12 14:33:20 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/241f4018
8247350: [aarch64] assert(false) failed: wrong size of mach node
Use movptr() to load address of string
Reviewed-by: adinn, azeemj
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/share/opto/output.cpp
Changeset: af83d6ab
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-06-13 01:00:00 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/af83d6ab
Merge
Changeset: c82c50b2
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-06-14 01:19:48 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c82c50b2
8245925: G1 allocates EDEN region after CDS has executed GC
Reviewed-by: jiangli, minqi, tschatzl
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDumpTransformer.java
Changeset: 0f7b18a9
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-06-14 17:43:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0f7b18a9
8231560: Remove expired flags in JDK 16
Reviewed-by: kvn, iklam, iignatyev, eosterlund
! src/hotspot/share/runtime/arguments.cpp
Changeset: 2536cbf2
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-06-13 17:49:15 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2536cbf2
8245679: KeyStore cannot probe PKCS12 keystore if BouncyCastle is the top security provider
Reviewed-by: mullan
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java
+ test/jdk/java/security/KeyStore/OneProbeOneNot.java
Changeset: faaf52cc
Author: Ao Qi <aoqi at openjdk.org>
Date: 2020-06-13 18:59:44 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/faaf52cc
8247388: Minimal build broken after JDK-8240245 (undefined reference to `MetaspaceShared::_use_optimized_module_handling')
Reviewed-by: iklam, coleenp, dholmes
! src/hotspot/share/runtime/arguments.cpp
Changeset: bc73f123
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-06-14 18:16:31 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bc73f123
8247474: Shenandoah: Windows build warning after JDK-8247310
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
Changeset: 76879aa9
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-06-15 02:40:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/76879aa9
Merge
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 3752a81e
Author: Yang Zhang <yzhang at openjdk.org>
Date: 2020-06-15 06:05:17 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3752a81e
8244926: Add absolute check for int/long to generate Abs nodes
Reviewed-by: neliasso, thartmann
! src/hotspot/share/opto/cfgnode.cpp
Changeset: 3341d361
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-06-12 16:40:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3341d361
8247469: getSystemCpuLoad() returns -1 on linux when some offline cpus are present and cpusets.effective_cpus is not available
Reviewed-by: bobv, dtitov
! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
Changeset: 08df6a1f
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-06-15 09:50:11 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/08df6a1f
8246203: Segmentation fault in verification due to stack overflow with -XX:+VerifyIterativeGVN
Replace the recursive verification algorithm with an iterative one to avoid a stack overflow for large graphs.
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestDeepGraphVerifyIterativeGVN.java
Changeset: ab57f7d6
Author: Erik Helin <ehelin at openjdk.org>
Date: 2020-06-15 12:28:27 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ab57f7d6
8193686: Allow --with-jtreg to accept a zip compressed jtreg image
Reviewed-by: ihse
! make/autoconf/toolchain.m4
Changeset: 38f9a938
Author: Rahul Yadav <ryadav at openjdk.org>
Date: 2020-06-15 16:26:31 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/38f9a938
8245307: Update ExchangeImpl to use thread safe DateTimeFormatter
The fix updates sun.net.httpserver.ExchangeImpl to use thread safe DateTimeFormatter for response headers, this replaces DateFormat that was using ThreadLocal.
Reviewed-by: dfuchs, alanb, chegar
! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
+ test/jdk/com/sun/net/httpserver/DateFormatterTest.java
Changeset: 23e2f279
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-06-15 09:21:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/23e2f279
8246623: Remove minimum 4 digit requirement from Year.parse()
Reviewed-by: lancea, rriggs, joehw
! src/java.base/share/classes/java/time/Year.java
! test/jdk/java/time/tck/java/time/TCKYear.java
Changeset: 0be5b7d6
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-06-15 18:35:46 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0be5b7d6
8247289: Obsolete unused UseBsdPosixThreadCPUClocks
8247292: Obsolete unused UseOprofile flag on BSD
Co-authored-by: Christoph Dreis <christoph.dreis at freenet.de>
Reviewed-by: hseigel, dcubed
! src/hotspot/os/bsd/globals_bsd.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: c1cd3893
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-06-15 21:14:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c1cd3893
8247524: Remove unnecessary volatile qualifiers from member functions
Remove qualifiers for oopDesc and metadata-related member functions.
Reviewed-by: stefank, dholmes, stuefe, coleenp
! src/hotspot/share/memory/binaryTreeDictionary.hpp
! src/hotspot/share/memory/metaspace/metabase.hpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/metadata.hpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodCounters.hpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: e3b04bc1
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-06-15 14:11:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e3b04bc1
8247560: Shenandoah: heap iteration holds root locks all the time
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: ca85c5ab
Author: Jie Fu <jiefu at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2020-06-13 23:10:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ca85c5ab
8247522: assert(is_aligned(class_space_rs.base(), class_space_alignment)) failed: Sanity
Co-authored-by: Thomas Stuefe <thomas.stuefe at gmail.com>
Reviewed-by: stuefe, iklam
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedBaseAddress.java
Changeset: fd7123b2
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-06-13 14:29:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fd7123b2
8247463: java/nio/channels/etc/OpenAndConnect.java fails due to IPv6 not available
Reviewed-by: dfuchs, alanb
! test/jdk/java/nio/channels/etc/OpenAndConnect.java
Changeset: b71dac25
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-06-15 16:16:48 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b71dac25
8247575: serviceability/dcmd/gc/HeapDumpCompressedTest unlocks experimental options for Shenandoah and Z
Reviewed-by: tschatzl, stefank
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpCompressedTest.java
Changeset: 6c3c3dad
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2020-06-15 11:57:33 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6c3c3dad
8247521: (test) jdk/test/lib/hexdump/HexPrinterTest.java fails on windows
Reviewed-by: iignatyev, joehw
! test/lib-test/jdk/test/lib/hexdump/HexPrinterTest.java
Changeset: 6cdf06f0
Author: Daniil Titov <dtitov at openjdk.org>
Date: 2020-06-15 09:03:45 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6cdf06f0
8246196: javax/management/MBeanServer/OldMBeanServerTest fails with AssertionError
Reviewed-by: amenkov, dholmes, sspitsyn
! test/jdk/javax/management/MBeanServer/OldMBeanServerTest.java
Changeset: 898c638b
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-06-15 21:52:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/898c638b
8247530: JfrCheckpointManager failed "assert(!SafepointSynchronize::is_at_safepoint()) failed: invariant"
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
Changeset: c55b06a4
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-15 16:05:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c55b06a4
8247382: doclint errors (missing comments) in jdk.compiler and jdk.javadoc
Reviewed-by: darcy
! src/jdk.compiler/share/classes/com/sun/tools/javac/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/DocletEnvironment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java
Changeset: f968f327
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2020-06-15 23:30:49 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f968f327
8246077: Cloneable test in HmacCore seems questionable
Updated java.security.MessageDigest and Signature classes to return Cloneable obj for Cloneable spi obj
Reviewed-by: weijun, xuelei, coffeys
! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/sun/security/provider/DigestBase.java
+ test/jdk/com/sun/crypto/provider/Mac/DigestCloneabilityTest.java
+ test/jdk/java/security/MessageDigest/TestCloneable.java
+ test/jdk/java/security/Signature/TestCloneable.java
Changeset: 02cec347
Author: Dean Long <dlong at openjdk.org>
Date: 2020-06-15 17:17:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/02cec347
8236647: java/lang/invoke/CallSiteTest.java failed with InvocationTargetException in Graal mode
Reviewed-by: kvn
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java
Changeset: e33ebc7f
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-06-16 04:20:30 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e33ebc7f
Merge
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
Changeset: 0a108f9e
Author: Tagir F. Valeev <tvaleev at openjdk.org>
Date: 2020-06-16 03:16:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0a108f9e
8247605: Avoid array allocation when concatenating with empty string
Reviewed-by: redestad, plevart
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! test/micro/org/openjdk/bench/java/lang/StringConcat.java
Changeset: 77bdc306
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-06-16 09:37:53 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/77bdc306
8247470: Fix CHeap GrowableArray NMT accounting
Reviewed-by: coleenp, tschatzl, kbarrett
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compilerEvent.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/gc/g1/g1Allocator.hpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/shared/gcTimer.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/periodic/jfrNetworkUtilization.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp
! src/hotspot/share/jfr/support/jfrKlassUnloading.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExtensions.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintList.cpp
! src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/reflectionUtils.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/unhandledOops.cpp
! src/hotspot/share/runtime/vframe_hp.cpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/memoryService.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/growableArray.hpp
! src/hotspot/share/utilities/hashtable.inline.hpp
! src/hotspot/share/utilities/histogram.cpp
Changeset: 9e4b9e91
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-06-16 14:22:15 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9e4b9e91
8201575: Allow numbers in VERSION_PRE according to JEP 223
Reviewed-by: erikj
! make/autoconf/jdk-version.m4
Changeset: a5120993
Author: Rahul Yadav <ryadav at openjdk.org>
Date: 2020-06-16 13:15:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a5120993
8247675: Update DateFormatterTest Copyright
The fix updates the test DateFormatterTest copyright by adding missing comma
Reviewed-by: dfuchs, chegar
! test/jdk/com/sun/net/httpserver/DateFormatterTest.java
Changeset: 3839c865
Author: Patric Hedlin <phedlin at openjdk.org>
Date: 2020-06-04 10:17:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3839c865
8247200: assert((unsigned)fpargs < 32)
Reviewed-by: aph, neliasso
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
Changeset: 3e5abdaf
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-16 14:27:16 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3e5abdaf
8152313: [javadoc] convert tool tests to doclet tests
Reviewed-by: ksrini
! test/langtools/ProblemList.txt
+ test/langtools/jdk/javadoc/lib/javadoc/tester/TestDoclet.java
+ test/langtools/jdk/javadoc/tool/enum/docComments/EnumCommentTest.java
- test/langtools/jdk/javadoc/tool/enum/docComments/Main.java
! test/langtools/jdk/javadoc/tool/enum/docComments/pkg1/Operation.java
+ test/langtools/jdk/javadoc/tool/enum/enumType/EnumContentsTest.java
- test/langtools/jdk/javadoc/tool/enum/enumType/Main.java
! test/langtools/jdk/javadoc/tool/enum/enumType/expected.out
- test/langtools/jdk/javadoc/tool/varArgs/Main.java
+ test/langtools/jdk/javadoc/tool/varArgs/VarArgsTest.java
! test/langtools/jdk/javadoc/tool/varArgs/expected.out
Changeset: bf300e8d
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2020-06-16 11:15:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bf300e8d
8247421: ReturnBlobToWrongHeapTest.java failed allocating blob
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/codecache/stress/ReturnBlobToWrongHeapTest.java
Changeset: e5d33163
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-06-16 16:33:45 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e5d33163
8247660: 12 Uninitialised variable in 1 files
Reviewed-by: egahlin
! src/hotspot/share/jfr/utilities/jfrConcurrentLinkedListHost.inline.hpp
Changeset: 5073b8c1
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-06-16 08:03:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5073b8c1
8247528: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java failing with Graal
OptimizeModuleHandlingTest.java should be disabled for jvmci since jvmci will set jdk.module.addmods.0=jdk.internal.vm.ci which lead to optimization disabled.
Reviewed-by: dcubed
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
Changeset: e7f8e1fd
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-06-16 09:50:45 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e7f8e1fd
8211977: move testlibrary tests into one place
Reviewed-by: erikj, dholmes, ihse
! make/Main.gmk
! make/RunTests.gmk
! make/common/FindTests.gmk
! make/test/JtregNativeHotspot.gmk
+ make/test/JtregNativeLibTest.gmk
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/testlibrary/jvmti/libSimpleClassFileLoadHook.c
- test/hotspot/jtreg/testlibrary_tests/AssertsTest.java
- test/hotspot/jtreg/testlibrary_tests/OutputAnalyzerReportingTest.java
- test/hotspot/jtreg/testlibrary_tests/OutputAnalyzerTest.java
= test/hotspot/jtreg/testlibrary_tests/jvmti/SimpleClassFileLoadHookTest.java
- test/hotspot/jtreg/testlibrary_tests/process/Test.java
- test/hotspot/jtreg/testlibrary_tests/process/TestNativeProcessBuilder.java
- test/hotspot/jtreg/testlibrary_tests/process/exejvm-test-launcher.c
- test/jdk/lib/testlibrary/OutputAnalyzerTest.java
+ test/lib-test/ProblemList.txt
= test/lib-test/RedefineClassTest.java
! test/lib-test/TEST.ROOT
+ test/lib-test/TEST.groups
= test/lib-test/jdk/test/lib/AssertsTest.java
= test/lib-test/jdk/test/lib/RandomGeneratorTest.java
= test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
= test/lib-test/jdk/test/lib/TestPlatformIsTieredSupported.java
! test/lib-test/jdk/test/lib/apps/LingeredAppTest.java
= test/lib-test/jdk/test/lib/process/OutputAnalyzerReportingTest.java
+ test/lib-test/jdk/test/lib/process/OutputAnalyzerTest.java
+ test/lib-test/jdk/test/lib/process/TestNativeProcessBuilder.java
+ test/lib-test/jdk/test/lib/process/exejvm-test-launcher.c
= test/lib-test/sun/hotspot/whitebox/BlobSanityTest.java
= test/lib-test/sun/hotspot/whitebox/CPUInfoTest.java
= test/lib-test/sun/hotspot/whitebox/vm_flags/BooleanTest.java
= test/lib-test/sun/hotspot/whitebox/vm_flags/DoubleTest.java
= test/lib-test/sun/hotspot/whitebox/vm_flags/IntxTest.java
= test/lib-test/sun/hotspot/whitebox/vm_flags/SizeTTest.java
= test/lib-test/sun/hotspot/whitebox/vm_flags/StringTest.java
= test/lib-test/sun/hotspot/whitebox/vm_flags/Uint64Test.java
= test/lib-test/sun/hotspot/whitebox/vm_flags/UintxTest.java
= test/lib-test/sun/hotspot/whitebox/vm_flags/VmFlagTest.java
Changeset: dee90e47
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-06-16 17:25:02 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/dee90e47
8246098: API for Class::permittedSubclasses should clarify if returned elements are ordered or not
Reviewed-by: chegar
! src/java.base/share/classes/java/lang/Class.java
Changeset: a27ee6b2
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-16 14:42:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a27ee6b2
8236539: Relative link tags in record javadoc don't resolve
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
+ test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java
Changeset: 3237e82b
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-06-16 22:05:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3237e82b
8247526: [TESTBUG] runtime/cds/appcds/dynamicArchive tests failing with Graal
Adjusted the "shouldMatch" statement and increased the timeout of some tests.
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/StaticInnerTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
Changeset: 6d2959b3
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-06-17 05:28:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6d2959b3
Merge
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
Changeset: aeeaffa8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-06-17 09:43:16 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/aeeaffa8
8247593: Shenandoah: should not block pacing reporters
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp
Changeset: d2c1027e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-06-17 17:21:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d2c1027e
8247751: Shenandoah: options tests should run with smaller heaps
Reviewed-by: zgu, rkennke
! test/hotspot/jtreg/gc/shenandoah/options/TestArgumentRanges.java
! test/hotspot/jtreg/gc/shenandoah/options/TestClassUnloadingArguments.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGCNoConcurrent.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHumongousThresholdArgs.java
! test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java
! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java
! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCountsOverride.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java
Changeset: 00dc525e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-06-17 17:21:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/00dc525e
8247754: Shenandoah: mxbeans tests can be shorter
Reviewed-by: rkennke
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
Changeset: 44d4e37c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-06-17 17:22:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/44d4e37c
8247757: Shenandoah: split heavy tests by heuristics to improve parallelism
Reviewed-by: rkennke
! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java
! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java
! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java
Changeset: 1d87958e
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-17 09:24:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1d87958e
8243113: Always identify version of javadoc used to generate docs
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! test/langtools/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java
! test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java
Changeset: 34c79640
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-06-17 19:36:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/34c79640
8247681: Improve bootstrapping of unary concatenations
Reviewed-by: jlaskey, psandoz
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatShapes-head.template
! test/jdk/java/lang/String/concat/ImplicitStringConcatShapes.java
! test/jdk/java/lang/String/concat/StringConcatFactoryInvariants.java
! test/micro/org/openjdk/bench/java/lang/StringConcat.java
Changeset: 4f2edaca
Author: Martin Buchholz <martin at openjdk.org>
Date: 2020-06-17 12:29:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4f2edaca
8247782: typos in java.math
Reviewed-by: rriggs, lancea, darcy
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java
Changeset: 175b597a
Author: Martin Buchholz <martin at openjdk.org>
Date: 2020-06-17 12:45:17 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/175b597a
8247706: Unintentional use of new Date(year...) with absolute year
Reviewed-by: naoto, rriggs
! test/jdk/java/text/Format/DateFormat/DateFormatRegression.java
! test/jdk/java/time/tck/java/time/format/TCKLocalizedPrinterParser.java
! test/jdk/java/util/Calendar/FieldStateTest.java
Changeset: 1cb5a48e
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-06-17 13:00:14 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1cb5a48e
8245588: Update --release 15 symbol information for JDK 15 build 27
Reviewed-by: jjg
! make/data/symbols/java.base-F.sym.txt
+ make/data/symbols/java.rmi-F.sym.txt
+ make/data/symbols/jdk.jdi-F.sym.txt
! make/data/symbols/jdk.net-F.sym.txt
! make/data/symbols/jdk.unsupported-F.sym.txt
! make/data/symbols/symbols
Changeset: 07f9376f
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-06-17 13:12:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/07f9376f
8246369: CodeCache.findBlobUnsafe(addr) sometimes asserts with valid address
Reviewed-by: sspitsyn, amenkov
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeCache.java
Changeset: 9a26a01e
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-06-18 03:04:27 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9a26a01e
Added tag jdk-16+2 for changeset bcbe7b8a77b8
! .hgtags
Changeset: 2627f153
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-06-17 21:07:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2627f153
8238832: Obsolete PrintVMQWaitTime
Reviewed-by: ccheung, dcubed
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmThread.cpp
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
Changeset: 0bacc69a
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-06-18 19:14:13 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0bacc69a
8247860: Shenandoah: add update watermark line in rich assert failure message
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
Changeset: 5547d320
Author: Patric Hedlin <phedlin at openjdk.org>
Date: 2020-06-17 11:08:44 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5547d320
8247200: assert((unsigned)fpargs < 32)
Reviewed-by: aph, neliasso
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
Changeset: f740cda5
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-06-17 07:40:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f740cda5
8247716: JVM_RegisterWhiteBoxMethods checks wrong classloader
Reviewed-by: dcubed
! src/hotspot/share/prims/whitebox.cpp
Changeset: 338dd21c
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-06-17 07:40:11 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/338dd21c
8247725: move two tests for whitebox from test/hotspot/jtreg/sanity to test/lib-test
Reviewed-by: dcubed
= test/lib-test/sun/hotspot/whitebox/MismatchedWhiteBox/WhiteBox.java
= test/lib-test/sun/hotspot/whitebox/WBApi.java
Changeset: ed4b8017
Author: Adam Sotona <asotona at openjdk.org>
Date: 2020-06-17 13:18:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ed4b8017
8238735: NPE compiling lambda expression within conditional expression
The fix saves result type from the first pass through the Attr.visitLambda and returns it after recovery pass to avoid NPE caused by exposure of Type.recoveryType
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/8238735/T8238735.java
+ test/langtools/tools/javac/8238735/T8238735.out
Changeset: 2a794b69
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-17 09:20:24 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2a794b69
8245696: javadoc crashes when a doc-files directory contains a '#' file
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! test/langtools/jdk/javadoc/doclet/testDocFiles/TestDocFiles.java
Changeset: ce4978ff
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-06-17 13:19:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ce4978ff
8246257: Annotated record's vararg type component started to be uncompilable with JDK15b24
Reviewed-by: jjg, jlaskey
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: ecb4cbfd
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-06-17 14:39:44 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ecb4cbfd
8245842: provide tests for binary compatibility assertions for sealed classes
Reviewed-by: jjg
+ test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java
Changeset: 59a4517d
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-06-18 03:05:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/59a4517d
Added tag jdk-15+28 for changeset 06c9f89459da
! .hgtags
Changeset: 2cbdd21e
Author: Gilles Duboscq <gdub at openjdk.org>
Date: 2020-06-18 10:39:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2cbdd21e
8241802: [Graal] compiler/loopopts/TestLogSum.java timed out
Reviewed-by: kvn
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DeepUnrollingTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopFullUnrollPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopsData.java
Changeset: cfab7f4c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-06-18 11:23:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cfab7f4c
8247778: ZGC: More parallel gc/z/TestUncommit.java test configuration
Reviewed-by: iignatyev, stefank
! test/hotspot/jtreg/gc/z/TestUncommit.java
Changeset: 11ac92c8
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2020-06-16 16:23:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/11ac92c8
8246244: BasicShortcutHintTest shortcut can not be found
Reviewed-by: herrick, almatvee
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/DesktopIntegration.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/linux/ShortcutHintTest.java
Changeset: 56048d04
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2020-06-18 17:46:15 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/56048d04
8247789: Remove use of reflection from test/jdk/java/io/Serializable/records/StreamRefTest.java
Reviewed-by: rriggs, mchung
! test/jdk/java/io/Serializable/records/StreamRefTest.java
Changeset: a750ac5f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-06-11 18:16:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a750ac5f
8247358: Shenandoah: reconsider free budget slice for marking
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
Changeset: de3923ed
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-18 14:07:49 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/de3923ed
8247788: DocCommentParser should not reject standalone '>'
Reviewed-by: prappo
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/pkg4/C.java
! test/langtools/jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java
! test/langtools/jdk/javadoc/doclet/testPackageHtml/pkg1/package.html
! test/langtools/tools/doclint/tidy/InvalidTag.out
- test/langtools/tools/javac/diags/examples/BadGreaterThan.java
! test/langtools/tools/javac/doctree/ElementTest.java
Changeset: a16994ff
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-06-19 00:30:46 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a16994ff
Merge
! .hgtags
! .hgtags
Changeset: 651c20d4
Author: Ludovic Henry <luhenry at microsoft.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-06-19 08:06:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/651c20d4
8247697: Remove delayed_forbidden dead code in C2
The delayed_forbidden parameter to Compile::call_generator is never used.
Reviewed-by: kvn, vlivanov, thartmann
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callGenerator.hpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
Changeset: cd335475
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-06-19 16:09:49 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cd335475
8247729: GetObjectMonitorUsage() might return inconsistent information
Reviewed-by: dholmes, dcubed, sspitsyn
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
Changeset: e9afd8d3
Author: duke <duke at openjdk.org>
Date: 2020-06-19 11:00:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e9afd8d3
Automatic merge of jdk:master into master
Changeset: 615091bb
Author: duke <duke at openjdk.org>
Date: 2020-06-19 11:01:00 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/615091bb
Automatic merge of master into foreign-memaccess
Changeset: fc480195
Author: duke <duke at openjdk.org>
Date: 2020-06-19 11:01:15 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fc480195
Automatic merge of foreign-memaccess into foreign-abi
Changeset: d7a15b4c
Author: duke <duke at openjdk.org>
Date: 2020-06-19 11:01:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d7a15b4c
Automatic merge of foreign-abi into foreign-jextract
! make/autoconf/spec.gmk.in
! make/autoconf/spec.gmk.in
More information about the panama-dev
mailing list