git: openjdk/panama-foreign: master: 91 new changesets

duke duke at openjdk.java.net
Fri Feb 26 11:06:41 UTC 2021


Changeset: a180a386
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-02-19 12:35:35 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a180a386

8260694: (fc) Clarify FileChannel.transferFrom to better describe "no bytes available" case

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/channels/FileChannel.java

Changeset: 55463b04
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-02-19 13:43:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/55463b04

8261984: Shenandoah: Remove unused ShenandoahPushWorkerQueuesScope class

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.hpp

Changeset: efbaedeb
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2021-02-19 14:44:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/efbaedeb

8262018: Wrong format in SAP copyright header of OsVersionTest

Reviewed-by: mdoerr

! test/jdk/java/lang/System/OsVersionTest.java

Changeset: 433096a4
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-02-19 15:05:25 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/433096a4

8261744: Implement CharsetDecoder ASCII and latin-1 fast-paths

Reviewed-by: naoto, alanb

! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.base/share/classes/sun/nio/cs/CESU_8.java
! src/java.base/share/classes/sun/nio/cs/DoubleByte.java
! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java
! src/java.base/share/classes/sun/nio/cs/SingleByte.java
! src/java.base/share/classes/sun/nio/cs/StreamDecoder.java
! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
! src/java.base/share/classes/sun/nio/cs/UTF_8.java
+ test/micro/org/openjdk/bench/java/io/ByteStreamDecoder.java

Changeset: c4f17a3e
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-02-19 15:59:05 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c4f17a3e

8257925: enable more support for nested inline tags

Reviewed-by: prappo, hannesw

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties
! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java
+ test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedIndexTag.java
+ test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedLinkTag.java
+ test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedReturnTag.java
+ test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/tools/javac/doctree/IndexTest.java

Changeset: 851b2e31
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-02-19 16:35:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/851b2e31

6245663: (spec) File.renameTo(File) changes the file-system object, not the File instance

Reviewed-by: rriggs, naoto, alanb

! src/java.base/share/classes/java/io/File.java

Changeset: 8a1c712c
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-02-19 16:44:38 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/8a1c712c

8261728: SimpleDateFormat should link to DateTimeFormatter

Reviewed-by: bpb, rriggs, lancea, iris

! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java

Changeset: 7ffa1481
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-02-19 17:21:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7ffa1481

8247918: Clarify Reader.skip behavior for end of stream

Reviewed-by: rriggs, naoto

! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/CharArrayReader.java
! src/java.base/share/classes/java/io/FilterReader.java
! src/java.base/share/classes/java/io/LineNumberReader.java
! src/java.base/share/classes/java/io/PushbackReader.java
! src/java.base/share/classes/java/io/Reader.java
! src/java.base/share/classes/java/io/StringReader.java
! test/jdk/java/io/Reader/Skip.java

Changeset: 8b4fd77f
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-02-19 17:30:45 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/8b4fd77f

8262042: ProblemList javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java on Windows

Reviewed-by: joehw

! test/jaxp/ProblemList.txt

Changeset: c53acc2a
Author:    Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2021-02-19 18:10:56 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c53acc2a

8261542: X86 slice and unslice intrinsics for 256-bit byte/short vectors

Reviewed-by: kvn, neliasso

! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/x86.ad

Changeset: 977a21ad
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2021-02-19 19:44:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/977a21ad

8261225: TieredStopAtLevel should have no effect if TieredCompilation is disabled

Reviewed-by: kvn

! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
+ test/hotspot/jtreg/compiler/tiered/TestEnqueueMethodForCompilation.java

Changeset: b10376ba
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-02-19 23:45:54 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b10376ba

8261938: ASN1Formatter.annotate should not return in the finally block

Reviewed-by: rriggs

! test/lib/jdk/test/lib/hexdump/ASN1Formatter.java

Changeset: 47559584
Author:    Joe Wang <joehw at openjdk.org>
Date:      2021-02-20 02:37:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/47559584

8262041: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java fails after JDK-8260858

Reviewed-by: lancea, naoto

! test/jaxp/ProblemList.txt
! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java

Changeset: 5a25cea5
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-02-20 03:02:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5a25cea5

8261998: Remove unused shared entry support from utilities/hashtable

Reviewed-by: coleenp, iklam

! src/hotspot/share/prims/jvmtiTagMapTable.cpp
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/hashtable.hpp

Changeset: 2b00367e
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2021-02-20 05:39:44 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2b00367e

8261350: Create implementation for NSAccessibilityCheckBox protocol peer

Reviewed-by: pbansal

= src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.h
= src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.m

Changeset: c2509ea9
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-02-20 20:46:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c2509ea9

8261857: serviceability/sa/ClhsdbPrintAll.java failed with "Test ERROR java.lang.RuntimeException: 'cannot be cast to' found in stdout"

Reviewed-by: sspitsyn

! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAll.java

Changeset: 0825bc55
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-02-20 20:48:00 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0825bc55

8261929: ClhsdbFindPC fails with java.lang.RuntimeException: 'In java stack' missing from stdout/stderr

Reviewed-by: amenkov, stuefe, sspitsyn

! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java

Changeset: 18188c2a
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-02-20 23:19:41 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/18188c2a

8261692: Bugs in clhsdb history support

Reviewed-by: amenkov, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbHistory.java

Changeset: 564011cf
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-02-21 18:43:26 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/564011cf

8261290: Improve error message for NumberFormatException on null input

Reviewed-by: attila, alanb

! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java

Changeset: 539c80bf
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-02-21 18:59:02 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/539c80bf

8261702: ClhsdbFindPC can fail due to PointerFinder incorrectly thinking an address is in a .so

Reviewed-by: ysuenaga, kevinw, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java

Changeset: 2b555015
Author:    Yang Yi <qingfeng.yy at alibaba-inc.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2021-02-22 02:22:07 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2b555015

8261949: fileStream::readln returns incorrect line string

Reviewed-by: dcubed, dholmes

! src/hotspot/share/utilities/ostream.cpp

Changeset: 0c21dd05
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-02-22 04:46:33 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0c21dd05

6206189: Graphics2D.clip specifies incorrectly that a 'null' is a valid value for this method

Reviewed-by: aivanov, kizune, azvegint

! src/java.desktop/share/classes/java/awt/Graphics.java
! src/java.desktop/share/classes/java/awt/Graphics2D.java
+ test/jdk/java/awt/Graphics2D/TestNullClip.java

Changeset: 26c1db90
Author:    Andrey Vershinin <aver.shining at gmail.com>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date:      2021-02-22 08:31:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/26c1db90

8254239: G1ConcurrentMark.hpp unnecessarily disables MSVC++ warning 4522.

Reviewed-by: iklam, kbarrett

! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp

Changeset: c20fb5db
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-02-22 10:10:20 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c20fb5db

8261448: Preserve GC stack watermark across safepoints in StackWalk

Reviewed-by: eosterlund, stefank

! src/hotspot/share/prims/stackwalk.cpp

Changeset: 6b7575bb
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-02-22 10:10:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6b7575bb

8228748: Remove GCLocker::_doing_gc

Reviewed-by: kbarrett, iwalulya, pliden, tschatzl

! src/hotspot/share/gc/shared/gcLocker.cpp
! src/hotspot/share/gc/shared/gcLocker.hpp

Changeset: e9d7c07b
Author:    Julia Boes <jboes at openjdk.org>
Date:      2021-02-22 10:32:14 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e9d7c07b

8248318: Remove superfluous use of boxing in ObjectStreamClass

Reviewed-by: jlaskey, dfuchs, rriggs, chegar

! src/java.base/share/classes/java/io/ObjectStreamClass.java

Changeset: 011f5a54
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2021-02-22 11:31:40 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/011f5a54

8261799: Remove unnecessary cast in psParallelCompact.hpp

Reviewed-by: ayang, stefank

! src/hotspot/share/gc/parallel/psParallelCompact.hpp

Changeset: 419717dd
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2021-02-22 11:33:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/419717dd

8261803: Remove unused TaskTerminator in g1 full gc ref proc executor

Reviewed-by: ayang, tschatzl, sjohanss

! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp
! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp

Changeset: 5b7b18c5
Author:    Doug Lea <dl at openjdk.org>
Date:      2021-02-22 12:42:40 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5b7b18c5

8259800: timeout in tck test testForkJoin(ForkJoinPool8Test)

Reviewed-by: martin, dholmes

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java

Changeset: d7eebdac
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2021-02-22 13:16:55 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d7eebdac

8261391: ZGC crash - SEGV in RevokeOneBias::do_thread

Reviewed-by: eosterlund, dcubed, dholmes

! src/hotspot/share/runtime/handshake.cpp

Changeset: a6a7e439
Author:    Joakim Nordström <joakim.nordstrom at oracle.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-02-22 16:16:59 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a6a7e439

8242032: G1 region remembered sets may contain non-coarse level PRTs for already coarsened regions

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/g1/heapRegionRemSet.cpp

Changeset: cf0019d9
Author:    Adam Farley <afarley at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date:      2021-02-22 17:16:29 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/cf0019d9

8259942: Enable customizations in CompileJavaModules.gmk and Main.gmk

Reviewed-by: erikj, ihse

! make/CompileJavaModules.gmk
! make/Main.gmk
! make/MainSupport.gmk

Changeset: 63f8fc87
Author:    Clive Verghese <cverghese at openjdk.org>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2021-02-22 18:36:30 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/63f8fc87

8259662: Don't wrap SocketExceptions into SSLExceptions in SSLSocketImpl

Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! test/jdk/java/net/httpclient/InvalidSSLContextTest.java
! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java
! test/jdk/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java
= test/jdk/sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java

Changeset: 7b924d8a
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-02-22 19:13:38 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7b924d8a

8261973: Shenandoah: Cleanup/simplify root verifier

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp

Changeset: a8672885
Author:    Evan Whelan <ewhelan at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2021-02-22 21:12:04 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a8672885

8211227: Inconsistent TLS protocol version in debug output

Reviewed-by: xuelei, rhalade

! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java
! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java
+ test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java

Changeset: a30fb4fc
Author:    Jamil Nimeh <jnimeh at openjdk.org>
Date:      2021-02-22 22:18:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a30fb4fc

8255867: SignatureScheme JSSE property does not preserve ordering in handshake messages

Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java
+ test/jdk/sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java

Changeset: a7e2e80f
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-02-22 22:34:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a7e2e80f

8260695: The java.awt.color.ICC_Profile#getData/getData(int) are not thread safe

Reviewed-by: azvegint, aivanov

! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java
! src/java.desktop/share/classes/sun/java2d/cmm/PCMM.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java
! src/java.desktop/share/native/liblcms/LCMS.c
+ test/jdk/java/awt/color/ICC_Profile/MTGetData.java

Changeset: aea474c4
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-02-22 23:22:50 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/aea474c4

8261269: When using clhsdb to "inspect" a java object, clhsdb prints "Oop for..." twice

Reviewed-by: sspitsyn, kevinw

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java

Changeset: f2bde05e
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-02-22 23:43:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f2bde05e

8262097: Improve CompilerConfig ergonomics to fix a VM crash after JDK-8261229

Reviewed-by: iveresov, kvn

! src/hotspot/share/compiler/compilerDefinitions.cpp

Changeset: 0217d699
Author:    Paul Sandoz <psandoz at openjdk.org>
Date:      2021-02-23 00:44:48 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0217d699

8261975: Missing "classpath exception" in VectorSupport.java

Reviewed-by: mchung

! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java

Changeset: 991f7c13
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-02-23 00:59:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/991f7c13

8210373: Deadlock in libj2gss.so when loading "j2gss" and "net" libraries in parallel.

Reviewed-by: xuelei

! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java

Changeset: 8cfea7c5
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-02-23 03:11:47 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/8cfea7c5

8261921: ClassListParser::current should be used only by main thread

Reviewed-by: dholmes, ccheung, coleenp

! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classListParser.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp

Changeset: a5c4b9a6
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2021-02-23 08:42:51 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a5c4b9a6

8260223: Handling of unnamed package in javadoc pages

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletConstants.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java
! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
= test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src1/BadSource.java
= test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src1/C.java
= test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src1/package.html
= test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src2/A.java
+ test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src2/B.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java

Changeset: 12f6ba0d
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-02-23 09:27:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/12f6ba0d

8262087: Use atomic boolean type in G1FullGCAdjustTask

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp

Changeset: 29c72631
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2021-02-23 10:38:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/29c72631

8252709: Enable JVMCI when building linux-aarch64 at Oracle

Reviewed-by: kvn

! make/conf/jib-profiles.js

Changeset: 9d9bedd0
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2021-02-23 12:55:16 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9d9bedd0

8262094: Handshake timeout scaled wrong

Reviewed-by: dholmes, stefank

! src/hotspot/share/runtime/handshake.cpp

Changeset: 67762de6
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-02-23 15:55:07 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/67762de6

8262197: JDK-8242032 uses wrong contains_reference() in assertion code

Reviewed-by: ayang, kbarrett

! src/hotspot/share/gc/g1/heapRegionRemSet.cpp

Changeset: 8a2f5890
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-02-23 16:35:15 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/8a2f5890

8260637: Shenandoah: assert(_base == Tuple) failure during C2 compilation

Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/loopnode.cpp
! test/hotspot/jtreg/gc/shenandoah/compiler/LRBRightAfterMemBar.java

Changeset: 0257caad
Author:    Gerard Ziemski <gziemski at openjdk.org>
Date:      2021-02-23 16:38:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0257caad

8261397: Try Catch Method Failing to Work When Dividing An Integer By 0

Reviewed-by: stuefe, prr, dcubed, dholmes

! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp

Changeset: d2b9c227
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2021-02-23 17:01:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d2b9c227

8262011: [JVMCI] allow printing to tty from unattached libgraal thread

Reviewed-by: kvn, never

! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
- test/hotspot/jtreg/compiler/jvmci/compilerToVM/DebugOutputTest.java

Changeset: 53b15453
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-02-23 18:27:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/53b15453

8223355: Redundant output by javadoc

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/AbstractDoclet.java
+ test/langtools/jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java

Changeset: c30a90bb
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-02-23 18:55:13 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c30a90bb

8261976: Normalize id's used by the standard doclet

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java
! test/langtools/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java
! test/langtools/jdk/javadoc/doclet/DocRootSlash/overview.html
! test/langtools/jdk/javadoc/doclet/DocRootSlash/p1/C1.java
! test/langtools/jdk/javadoc/doclet/DocRootSlash/p1/package.html
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testBackSlashInLink/TestBackSlashInLink.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLists/TestLists.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServicesLink.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/langtools/jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java

Changeset: 3132b1c4
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-02-23 19:29:41 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3132b1c4

8261665: Clean up naming of StringContent and FixedStringContent

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Text.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TextBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java

Changeset: e5304b3a
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-02-23 19:42:05 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e5304b3a

8253409: Double-rounding possibility in float fma

Reviewed-by: bpb

! src/java.base/share/classes/java/lang/Math.java
! test/jdk/java/lang/Math/FusedMultiplyAddTests.java

Changeset: c6eae061
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-02-23 21:43:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c6eae061

8262049: [TESTBUG] Fix TestReferenceRefersTo.java for Shenandoah IU mode

Reviewed-by: kbarrett, zgu

! test/hotspot/jtreg/gc/TestReferenceRefersTo.java
+ test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java

Changeset: 03e781b4
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-02-23 21:48:05 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/03e781b4

8262265: ProblemList jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java on Windows

Reviewed-by: rriggs, bpb

! test/langtools/ProblemList.txt

Changeset: c769388d
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-02-23 22:08:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c769388d

8262266: JDK-8262049 fails validate-source

Reviewed-by: dholmes

! test/hotspot/jtreg/gc/TestReferenceRefersTo.java
! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java

Changeset: 3e13b66e
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-02-24 00:31:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3e13b66e

8262157: LingeredApp.startAppExactJvmOpts does not print app output when launching fails

Reviewed-by: iklam, cjplummer

! test/lib/jdk/test/lib/apps/LingeredApp.java

Changeset: fac37bf5
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-02-24 03:50:25 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/fac37bf5

8262269: javadoc test TestGeneratedClasses.java fails on Windows

Reviewed-by: darcy

! test/langtools/ProblemList.txt
! test/langtools/jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java

Changeset: 382e38dd
Author:    Eric Liu <eric.c.liu at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2021-02-24 09:49:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/382e38dd

8256438: AArch64: Implement match rules with ROR shift register value

Reviewed-by: aph, roland

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_ad.m4
! src/hotspot/share/opto/addnode.cpp
! test/hotspot/jtreg/compiler/intrinsics/TestRotate.java
+ test/micro/org/openjdk/bench/vm/compiler/Rotation.java

Changeset: 0d2dbd29
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-02-24 10:50:35 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0d2dbd29

8262027: Improve how HttpConnection detects a closed channel when taking/returning a connection to the pool

Reviewed-by: chegar, michaelm

! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
+ test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java
! test/jdk/java/net/httpclient/ProxyServer.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java

Changeset: 8c07063d
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-02-24 12:55:14 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/8c07063d

8262259: Remove unused variable in MethodLiveness::BasicBlock::compute_gen_kill_single

Reviewed-by: stuefe, thartmann

! src/hotspot/share/compiler/methodLiveness.cpp

Changeset: 2c99bad0
Author:    Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date:      2021-02-24 13:13:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2c99bad0

8261920: [AIX] jshell command throws java.io.IOError on non English locales

Reviewed-by: stuefe

! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ExecHelper.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/OSUtils.java

Changeset: 9d9ad969
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-02-24 16:23:24 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9d9ad969

8261919: java/util/Locale/LocaleProvidersRun.java failed with "RuntimeException: Expected log was not emitted. LogRecord: null"

Reviewed-by: joehw, dfuchs

! test/jdk/java/util/Locale/LocaleProviders.java
! test/jdk/java/util/Locale/LocaleProvidersRun.java

Changeset: d70fd7b3
Author:    Fernando Guallini <fguallini at openjdk.org>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2021-02-24 17:05:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d70fd7b3

8258855: Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and ReplayCacheTestProcWithMD5.java failed on OL8.3

Reviewed-by: weijun, rhalade

! test/jdk/ProblemList.txt
! test/jdk/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/jdk/sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java

Changeset: 65492129
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-02-24 18:07:33 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/65492129

8262315: missing ';' in generated entities

Reviewed-by: lancea

! make/jdk/src/classes/build/tools/taglet/JSpec.java

Changeset: a50725db
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2021-02-24 19:39:46 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a50725db

8254001: [Metrics] Enhance parsing of cgroup interface files for version detection

Reviewed-by: hseigel, andrew

! src/java.base/linux/classes/jdk/internal/platform/CgroupInfo.java
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java

Changeset: 3a0d6a64
Author:    Yang Yi <qingfeng.yy at alibaba-inc.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2021-02-25 02:08:52 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3a0d6a64

8262099: jcmd VM.metaspace should report unlimited size if MaxMetaspaceSize isn't specified

Reviewed-by: stuefe, lucy

! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp
! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java

Changeset: 0f8be6e4
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-02-25 04:31:12 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0f8be6e4

8261868: Reduce inclusion of metaspace.hpp

Reviewed-by: stuefe, ccheung

! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/cSpaceCounters.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zUnload.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/classLoaderMetaspace.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metadataFactory.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/metaspace/commitLimiter.cpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp
! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp
! src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.cpp
! src/hotspot/share/memory/metaspaceCounters.cpp
! src/hotspot/share/memory/metaspaceTracer.hpp
+ src/hotspot/share/memory/metaspaceUtils.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/array.hpp
+ src/hotspot/share/oops/array.inline.hpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/metadata.cpp
! src/hotspot/share/oops/recordComponent.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp

Changeset: a83e802b
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-02-25 08:53:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a83e802b

8262299: C2 compilation fails with "modified node was not processed by IGVN.transform_old()"

Reviewed-by: roland, chagedorn

! src/hotspot/share/opto/arraycopynode.cpp

Changeset: ea48a0bb
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-02-25 09:20:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ea48a0bb

8262163: Extend settings printout in jcmd VM.metaspace

Reviewed-by: lucy

! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp

Changeset: f79c6268
Author:    Chris Hegarty <chegar at openjdk.org>
Date:      2021-02-25 10:53:06 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f79c6268

8262296: Fix remaining doclint warnings in jdk.httpserver

Reviewed-by: dfuchs, bpb

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Authenticator.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandler.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsParameters.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsServer.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java

Changeset: ebdc80ea
Author:    Evan Whelan <ewhelan at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-02-25 12:05:16 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ebdc80ea

8252883: AccessDeniedException caused by delayed file deletion on Windows

Reviewed-by: dfuchs

! src/java.logging/share/classes/java/util/logging/FileHandler.java
+ test/jdk/java/util/logging/FileHandlerAccessTest.java

Changeset: aa35b423
Author:    Lin Zang <lzang at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2021-02-25 12:06:32 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/aa35b423

8261131: jcmd jmap dump should not accept gz option with no value

Reviewed-by: cjplummer, sspitsyn

! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! test/jdk/sun/tools/jmap/BasicJMapTest.java

Changeset: c54724da
Author:    Lin Zang <lzang at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2021-02-25 12:09:55 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c54724da

8257234: Add gz option to SA jmap to write a gzipped heap dump

Reviewed-by: cjplummer, ysuenaga, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java
! test/jdk/sun/tools/jhsdb/HeapDumpTest.java
! test/lib/jdk/test/lib/hprof/parser/Reader.java

Changeset: 2eca17d1
Author:    Adam Sotona <asotona at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2021-02-25 14:59:32 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2eca17d1

8261457: test/langtools/tools/javac/T8187978 can fail if ArrayList class is modified

Reviewed-by: vromero

! test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.java
! test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.out

Changeset: 674be87d
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-02-25 15:37:18 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/674be87d

8261203: Incorrectly escaped javadoc html with type annotations

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/langtools/jdk/javadoc/doclet/testMethodId/TestMethodId.java

Changeset: 7d4f60b1
Author:    Adam Sotona <asotona at openjdk.org>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-02-25 16:03:04 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7d4f60b1

8260403: javap should be more robust in the face of invalid class files

Reviewed-by: vromero

! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
+ test/langtools/tools/javap/8260403/InvalidSignature.jcod
+ test/langtools/tools/javap/8260403/T8260403.java

Changeset: 5a9b7010
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-02-25 16:22:59 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5a9b7010

8258444: Clean up specifications of java.io.Reader.read(char[],int,int) in subclass overrides

Reviewed-by: alanb, rriggs

! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/CharArrayReader.java
! src/java.base/share/classes/java/io/FilterReader.java
! src/java.base/share/classes/java/io/InputStreamReader.java
! src/java.base/share/classes/java/io/LineNumberReader.java
! src/java.base/share/classes/java/io/PipedReader.java
! src/java.base/share/classes/java/io/PushbackReader.java
! src/java.base/share/classes/java/io/Reader.java
! src/java.base/share/classes/java/io/StringReader.java

Changeset: ded96ddc
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-02-25 18:49:05 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ded96ddc

8139348: Deprecate 3DES and RC4 in Kerberos

Reviewed-by: mullan

! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/EType.java
! test/jdk/sun/security/krb5/auto/NewSalt.java
! test/jdk/sun/security/krb5/auto/W83.java
! test/jdk/sun/security/krb5/etype/WeakCrypto.java
- test/jdk/sun/security/krb5/etype/weakcrypto.conf
! test/jdk/sun/security/krb5/tools/KtabCheck.java
! test/jdk/sun/security/krb5/tools/onlythree.conf

Changeset: 228c2857
Author:    Phil Race <prr at openjdk.org>
Date:      2021-02-25 19:19:51 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/228c2857

8261170: Upgrade to freetype 2.10.4

Reviewed-by: serb, psadhukhan, jdv, kizune

! src/java.desktop/share/legal/freetype.md
! src/java.desktop/share/native/libfreetype/UPDATING.txt
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftmodule.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h
+ src/java.desktop/share/native/libfreetype/include/freetype/config/integer-types.h
+ src/java.desktop/share/native/libfreetype/include/freetype/config/mac-support.h
+ src/java.desktop/share/native/libfreetype/include/freetype/config/public-macros.h
! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/fthash.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h
- src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h
! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h
! src/java.desktop/share/native/libfreetype/include/ft2build.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c
! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c
! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h
! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h
! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h
! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c
! src/java.desktop/share/native/libfreetype/src/base/ftbase.h
! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c
! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c
! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c
! src/java.desktop/share/native/libfreetype/src/base/ftcid.c
! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c
! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c
! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c
! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c
! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c
! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c
! src/java.desktop/share/native/libfreetype/src/base/ftglyph.c
! src/java.desktop/share/native/libfreetype/src/base/fthash.c
! src/java.desktop/share/native/libfreetype/src/base/ftinit.c
! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c
! src/java.desktop/share/native/libfreetype/src/base/ftmac.c
! src/java.desktop/share/native/libfreetype/src/base/ftmm.c
! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c
! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c
! src/java.desktop/share/native/libfreetype/src/base/ftpatent.c
! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c
! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c
! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c
! src/java.desktop/share/native/libfreetype/src/base/ftstream.c
! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c
! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c
! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c
! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c
! src/java.desktop/share/native/libfreetype/src/base/fttype1.c
! src/java.desktop/share/native/libfreetype/src/base/ftutil.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h
! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h
! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h
! src/java.desktop/share/native/libfreetype/src/psaux/psarrst.c
! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h
! src/java.desktop/share/native/libfreetype/src/psaux/psblues.c
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h
! src/java.desktop/share/native/libfreetype/src/psaux/pserror.h
! src/java.desktop/share/native/libfreetype/src/psaux/psfont.c
! src/java.desktop/share/native/libfreetype/src/psaux/psfont.h
! src/java.desktop/share/native/libfreetype/src/psaux/psft.c
! src/java.desktop/share/native/libfreetype/src/psaux/psft.h
! src/java.desktop/share/native/libfreetype/src/psaux/pshints.c
! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h
! src/java.desktop/share/native/libfreetype/src/psaux/psread.c
! src/java.desktop/share/native/libfreetype/src/psaux/psstack.c
! src/java.desktop/share/native/libfreetype/src/psaux/psstack.h
! src/java.desktop/share/native/libfreetype/src/psaux/pstypes.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h
! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h
! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h
! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c
! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h
! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h
! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h
! src/java.desktop/share/native/libfreetype/src/type1/t1load.c
! src/java.desktop/share/native/libfreetype/src/type1/t1load.h
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h

Changeset: 35c0a695
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-02-25 21:13:37 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/35c0a695

8262416: ProblemList TestHeapDumpForLargeArray.java due to JDK-8262386

Reviewed-by: dcubed

! test/hotspot/jtreg/ProblemList.txt

Changeset: 29c603f9
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-02-25 21:16:01 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/29c603f9

8262227: Change SystemDictionary::find() to return an InstanceKlass*.

Reviewed-by: iklam, dholmes, coleenp

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/thread.cpp

Changeset: 82565170
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-02-25 22:28:07 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/82565170

8262421: doclint warnings in jdk.compiler module

Reviewed-by: iris, darcy

! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java

Changeset: 059ede0d
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-02-25 23:39:55 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/059ede0d

8262428: doclint warnings in java.xml module

Reviewed-by: bpb, lancea, naoto, iris

! src/java.xml/share/classes/module-info.java

Changeset: fce57656
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-02-26 00:51:22 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/fce57656

8262433: doclint: reference error in module jdk.incubator.foreign

Reviewed-by: bpb, lancea

! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java

Changeset: bcca1006
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-02-26 06:19:15 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/bcca1006

4710675: JTextArea.setComponentOrientation does not work with correct timing

Reviewed-by: serb, pbansal

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
+ test/jdk/javax/swing/JTextArea/JTextAreaOrientationTest.java

Changeset: 722142ee
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-02-26 06:46:20 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/722142ee

8261520: JDK-8261302 breaks runtime/NMT/CheckForProperDetailStackTrace.java

Reviewed-by: zgu, coleenp

! src/hotspot/share/services/allocationSite.hpp
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/mallocSiteTable.hpp
! src/hotspot/share/utilities/nativeCallStack.cpp
! src/hotspot/share/utilities/nativeCallStack.hpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: 0a4e710f
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2021-02-26 08:19:47 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0a4e710f

8261954: Dependencies: Improve iteration over class hierarchy under context class

Reviewed-by: kvn, coleenp, eosterlund

! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp

Changeset: 76032781
Author:    Xin Liu <xliu at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-02-26 10:46:43 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/76032781

8260198: TypeInstPtr::dump2() emits multiple lines if Verbose is set

Reviewed-by: thartmann

! src/hotspot/share/opto/type.cpp
! test/hotspot/gtest/utilities/test_stringUtils.cpp

Changeset: 04ba2c58
Author:    duke <duke at openjdk.org>
Date:      2021-02-26 11:00:48 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/04ba2c58

Automatic merge of jdk:master into master




More information about the panama-dev mailing list