git: openjdk/amber: stats-before-this-super: 116 new changesets

duke duke at openjdk.java.net
Thu Oct 21 22:09:43 UTC 2021


Changeset: 21df412b
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2021-10-14 23:12:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/21df412bd9a02f0c3f351467951415141d920e03

8275240: Change nested classes in jdk.attach to static nested classes

Reviewed-by: cjplummer, dholmes, sspitsyn

! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java

Changeset: 9623d5bb
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-10-14 23:12:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/9623d5bb46d14018a2b777fb7ffed6c66d912c84

8275265: java/nio/channels tests needing large heap sizes fail on x86_32

Reviewed-by: alanb, bpb

! test/jdk/java/nio/channels/Channels/ReadXBytes.java
! test/jdk/java/nio/channels/FileChannel/LargeGatheringWrite.java

Changeset: c355704a
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-10-15 02:21:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/c355704a4b3d376b5429daba1576442b575f41ea

8041125: ColorConvertOp filter much slower in JDK 8 compared to JDK7

Reviewed-by: prr

! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java
! src/java.desktop/share/native/liblcms/LCMS.c

Changeset: 322b1301
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Pankaj Bansal <pbansal at openjdk.org>
Date:      2021-10-15 07:09:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/322b1301061ba113dc5f7f3710dde2d80a18a14e

8275106: Cleanup Iterator usages in java.desktop

Reviewed-by: serb, pbansal

! src/java.desktop/macosx/classes/sun/font/CStrike.java
! src/java.desktop/share/classes/com/sun/beans/introspect/EventSetInfo.java
! src/java.desktop/share/classes/com/sun/beans/introspect/PropertyInfo.java
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesSupport.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTag.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReasons.java
! src/java.desktop/share/classes/javax/swing/JDesktopPane.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/java.desktop/share/classes/sun/awt/im/InputContext.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java
! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java
! src/java.desktop/unix/classes/sun/awt/X11/XAtomList.java
! src/java.desktop/unix/classes/sun/awt/X11/XCreateWindowParams.java
! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetRegistry.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFramePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java

Changeset: 4cb7124c
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-10-15 07:38:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/4cb7124c1e9c5fd1d3a82fd8933cc63fefde9531

8262912: ciReplay: replay does not simulate unresolved classes

Reviewed-by: kvn, dlong

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/ci/ciReplay.hpp
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
+ test/hotspot/jtreg/compiler/ciReplay/TestUnresolvedClasses.java

Changeset: c0f3e1d6
Author:    Artem Semenov <asemenov at openjdk.org>
Committer: Anton Tarasov <ant at openjdk.org>
Date:      2021-10-15 09:51:28 +0000
URL:       https://git.openjdk.java.net/amber/commit/c0f3e1d6beab94a6b361814585b6d77fa617e7e4

8271071: accessibility of a table on macOS lacks cell navigation

Reviewed-by: ant, kizune, pbansal

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.m

Changeset: ced79091
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-10-15 11:15:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/ced79091f6ce1791f33c3e5e153eb0535c4d53db

8275286: Check current thread when calling JRT methods that expect it

Reviewed-by: zgu, coleenp, dholmes

! src/hotspot/share/runtime/interfaceSupport.inline.hpp

Changeset: 172aed1a
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-10-15 12:10:27 +0000
URL:       https://git.openjdk.java.net/amber/commit/172aed1a2d75756b140cb723133ac5fb67f7745e

8274338: com/sun/jdi/RedefineCrossEvent.java failed "assert(m != __null) failed: NULL mirror"

Reviewed-by: dholmes, iklam

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/oops/instanceKlass.cpp

Changeset: 8e020642
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-10-15 13:51:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/8e02064288a5954ab71b306fc31978a47012ef50

8049520: FileCredentialsCache loads cache once and is never refreshed

Reviewed-by: mullan

! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java
+ test/jdk/sun/security/krb5/ccache/Refresh.java

Changeset: da8da3a1
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2021-10-15 14:03:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/da8da3a16148a750ce502f7b7281fe289acaef40

8269698: Specification for methods of java.awt.im.InputContext should mention that they do nothing

Reviewed-by: serb

! src/java.desktop/share/classes/java/awt/im/InputContext.java

Changeset: 8c4da9c1
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-10-15 16:17:29 +0000
URL:       https://git.openjdk.java.net/amber/commit/8c4da9c15fec7bd27e243e9a6c9ebcad63109506

8275013: Improve discussion of serialization method declarations in java.io.Object{Input, Output}Stream

Reviewed-by: smarks, rriggs

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java

Changeset: ee64ce9f
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-10-15 16:53:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/ee64ce9f14c36c38fc4fadf8e5f350daa46e3a78

8274937: Revert the timeout setting for DynamicLoaderConstraintsTest

Reviewed-by: dcubed, minqi

! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java

Changeset: f1781851
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-10-15 17:24:30 +0000
URL:       https://git.openjdk.java.net/amber/commit/f17818516cf80e6e208309200c98b23919c3cddb

8275249: Suppress warnings on non-serializable array component types in jdk.jlink

Reviewed-by: iris

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java

Changeset: ad9e234f
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-10-15 20:36:30 +0000
URL:       https://git.openjdk.java.net/amber/commit/ad9e234f5ed61635f926618a40f453fe7b6b491f

8275145: file.encoding system property has an incorrect value on Windows

Reviewed-by: mchung, iris, rriggs, alanb

! src/java.base/share/native/libjava/System.c

Changeset: 831802dd
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2021-10-15 20:38:43 +0000
URL:       https://git.openjdk.java.net/amber/commit/831802ddb103f8f9747a9fb139af8365924da801

8275163: Deflater::deflate methods omit javadoc for ReadOnlyBufferException

Reviewed-by: bpb, iris, naoto

! src/java.base/share/classes/java/util/zip/Deflater.java

Changeset: 7fc3a8d0
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-10-15 22:58:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/7fc3a8d052bfb8d31fedec56f72b10a40ba7bf83

8275149: (ch) ReadableByteChannel returned by Channels.newChannel(InputStream) throws ReadOnlyBufferException

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/channels/Channels.java
! test/jdk/java/nio/channels/Channels/Basic.java

Changeset: 96fef40b
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-10-16 03:04:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/96fef40b8206c7027c6688bc0cb0bd979bea4b4b

8189591: No way to locally suppress doclint warnings

Reviewed-by: hannesw, prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Env.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Messages.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
+ test/langtools/tools/doclint/SuppressWarningsTest.java

Changeset: bfcf6a29
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-10-16 11:05:48 +0000
URL:       https://git.openjdk.java.net/amber/commit/bfcf6a29a16bc12d77a897fbec304868957c3188

8275277: assert(dest_attr.is_in_cset() == (obj->forwardee() == obj)) failed: Only evac-failed objects must be in the collection set here but <addr> is not

Reviewed-by: ayang, rkennke

! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp

Changeset: 31500692
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-10-17 08:59:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/31500692d1503cb73249e0425e6930aaaa49258a

8271949: dumppath in -XX:FlightRecorderOptions does not affect

Reviewed-by: ddong, mgronlun

! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Options.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java

Changeset: bb7dacdc
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-10-18 07:03:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/bb7dacdc78ad50797900e7e9610a1ed8e7ab1b00

8275334: Move class loading Events to a separate section in hs_err files

Reviewed-by: stuefe, coleenp

! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/utilities/events.cpp
! src/hotspot/share/utilities/events.hpp

Changeset: ebb1363e
Author:    Tobias Holenstein <tobias.holenstein at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-10-18 07:32:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/ebb1363e5d6b47daf1badad93490580fedcb0572

8251513: Code around Parse::do_lookupswitch/do_tableswitch should  be cleaned up

Reviewed-by: roland, thartmann

! src/hotspot/share/ci/ciStreams.hpp
! src/hotspot/share/opto/parse2.cpp

Changeset: 45ebf85c
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-10-18 11:20:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/45ebf85ca9a1e071955ba2e3cb32449bfbd85d14

8275333: Print count in "Too many recored phases?" assert

Reviewed-by: eosterlund, tschatzl

! src/hotspot/share/gc/shared/gcTimer.cpp

Changeset: 1afddb25
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-10-18 12:02:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/1afddb2560504c533d30b2f79d735f59f519e7c5

8275322: Change nested classes in java.management to static nested classes

Reviewed-by: alanb, dfuchs, mchung, sspitsyn

! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/java.management/share/classes/sun/management/MemoryPoolImpl.java
! src/java.management/share/classes/sun/management/NotificationEmitterSupport.java

Changeset: a619f890
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-10-18 13:24:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/a619f8909bb074712db22746e785f7485795a8f5

8274721: UnixSystem fails to provide uid, gid or groups if no username is available

Reviewed-by: mullan

! src/jdk.security.auth/unix/native/libjaas/Unix.c

Changeset: d548f2fc
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-10-18 13:28:41 +0000
URL:       https://git.openjdk.java.net/amber/commit/d548f2fc0dbc9e7864dd1701873bbf3d12a75ecb

8274346: Support for additional content in an app-image.

Reviewed-by: asemenyuk, almatvee

! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AbstractAppImageBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationLayout.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DeployParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
+ test/jdk/tools/jpackage/share/AppContentTest.java

Changeset: fb8e5cf4
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-10-18 15:48:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/fb8e5cf4ecee1b737bdcc806d219709854185764

8275368: Correct statement of kinds of elements Processor.process operates over

Reviewed-by: jlahoda

! src/java.compiler/share/classes/javax/annotation/processing/Processor.java
! src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java

Changeset: 4d383b9f
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-10-18 16:02:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/4d383b9fcd2e1cb3afde17a37bc2dc5a37247d04

8275298: Remove unnecessary weak_oops_do call in adjust weak roots phase

Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp

Changeset: 426bcee9
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-10-18 16:11:16 +0000
URL:       https://git.openjdk.java.net/amber/commit/426bcee9274bb3ec7dce551f85adb2ab61c22481

8275360: Use @Override in javax.annotation.processing

Reviewed-by: iris

! src/java.compiler/share/classes/javax/annotation/processing/AbstractProcessor.java
! src/java.compiler/share/classes/javax/annotation/processing/Completions.java

Changeset: bcbe3845
Author:    Gerard Ziemski <gziemski at openjdk.org>
Date:      2021-10-18 16:24:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/bcbe3845d92e38ad0086cc337dc5957842eef056

8269175: [macosx-aarch64] wrong CPU speed in hs_err file

Reviewed-by: dholmes, dcubed, stuefe

! src/hotspot/os/bsd/os_bsd.cpp

Changeset: 72a976ef
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-10-18 16:52:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/72a976ef05fc2c62657920a560a0abc60b27c852

8266936: Add a finalization JFR event

Reviewed-by: coleenp, mchung, egahlin

! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
+ src/hotspot/share/jfr/periodic/jfrFinalizerStatisticsEvent.cpp
+ src/hotspot/share/jfr/periodic/jfrFinalizerStatisticsEvent.hpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp
! src/hotspot/share/jfr/support/jfrKlassUnloading.cpp
+ src/hotspot/share/jfr/support/jfrSymbolTable.cpp
+ src/hotspot/share/jfr/support/jfrSymbolTable.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/services/classLoadingService.cpp
! src/hotspot/share/services/classLoadingService.hpp
+ src/hotspot/share/services/finalizerService.cpp
+ src/hotspot/share/services/finalizerService.hpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/management.hpp
! src/hotspot/share/utilities/macros.hpp
! src/java.base/share/classes/java/lang/ref/Finalizer.java
+ src/java.base/share/native/libjava/Finalizer.c
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/runtime/TestFinalizerStatisticsEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
! test/lib/jdk/test/lib/jfr/TestClassLoader.java

Changeset: bad75e67
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-10-18 18:05:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/bad75e6796aa7940a9418e317021242ba11d8d50

8275150: URLClassLoaderTable should store OopHandle instead of Handle

Reviewed-by: stefank, minqi

! src/hotspot/share/cds/unregisteredClasses.cpp

Changeset: a03119ce
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-10-18 18:25:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/a03119ce1a34642565c669bd2471f52eec088b96

8275436: [BACKOUT] JDK-8271949 dumppath in -XX:FlightRecorderOptions does not affect

Reviewed-by: mgronlun

! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Options.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java

Changeset: 947d52c4
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2021-10-19 04:04:25 +0000
URL:       https://git.openjdk.java.net/amber/commit/947d52c4c3deec1bdea43959c200201c614ae114

8255898: Test java/awt/FileDialog/FilenameFilterTest/FilenameFilterTest.java fails on Mac OS

Reviewed-by: prr, serb

! test/jdk/ProblemList.txt
! test/jdk/java/awt/FileDialog/FilenameFilterTest/FilenameFilterTest.java

Changeset: 9d191fce
Author:    Julia Boes <jboes at openjdk.org>
Date:      2021-10-19 10:19:15 +0000
URL:       https://git.openjdk.java.net/amber/commit/9d191fce55fa70d6a2affc724fad57b0e20e4bde

8245095: Implementation of JEP 408: Simple Web Server

Co-authored-by: Julia Boes <jboes at openjdk.org>
Co-authored-by: Chris Hegarty <chegar at openjdk.org>
Co-authored-by: Michael McMahon <michaelm at openjdk.org>
Co-authored-by: Daniel Fuchs <dfuchs at openjdk.org>
Co-authored-by: Jan Lahoda <jlahoda at openjdk.org>
Co-authored-by: Ivan Šipka <isipka at openjdk.org>
Reviewed-by: ihse, jlaskey, michaelm, chegar, dfuchs

! make/CreateJmods.gmk
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
+ make/modules/jdk.httpserver/Gensrc.gmk
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Filter.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java
+ src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandlers.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsServer.java
+ src/jdk.httpserver/share/classes/com/sun/net/httpserver/Request.java
+ src/jdk.httpserver/share/classes/com/sun/net/httpserver/SimpleFileServer.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java
! src/jdk.httpserver/share/classes/module-info.java
+ src/jdk.httpserver/share/classes/sun/net/httpserver/DelegatingHttpExchange.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
+ src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java
+ src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/Main.java
+ src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/OutputFilter.java
+ src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/ResourceBundleHelper.java
+ src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/SimpleFileServerImpl.java
+ src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver.properties
! test/jdk/TEST.ROOT
! test/jdk/com/sun/net/httpserver/FilterTest.java
! test/jdk/com/sun/net/httpserver/HeadersTest.java
! test/jdk/com/sun/net/httpserver/UnmodifiableHeadersTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/FileServerHandlerTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/HttpHandlersTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/HttpsServerTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/MapToPathTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/OutputFilterTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/RequestTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/SecurityManagerTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/SecurityManagerTestNoRead.policy
+ test/jdk/com/sun/net/httpserver/simpleserver/SecurityManagerTestRead.policy
+ test/jdk/com/sun/net/httpserver/simpleserver/ServerMimeTypesResolutionTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/StressDirListings.java
+ test/jdk/com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java

Changeset: a4491f22
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-10-19 12:00:30 +0000
URL:       https://git.openjdk.java.net/amber/commit/a4491f22533370f481de71b7ddc8f6105fa2d414

8275413: Remove unused InstanceKlass::set_array_klasses() method

Reviewed-by: coleenp

! src/hotspot/share/oops/instanceKlass.hpp

Changeset: d17d81a8
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-10-19 12:24:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/d17d81a8b2a6336f37e17f31413a62c7adf49936

8273626: G1: Factor out concurrent segmented array from G1CardSetAllocator

Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSet.hpp
! src/hotspot/share/gc/g1/g1CardSetFreeMemoryTask.hpp
! src/hotspot/share/gc/g1/g1CardSetMemory.cpp
! src/hotspot/share/gc/g1/g1CardSetMemory.hpp
! src/hotspot/share/gc/g1/g1CardSetMemory.inline.hpp
+ src/hotspot/share/gc/g1/g1SegmentedArray.hpp
+ src/hotspot/share/gc/g1/g1SegmentedArray.inline.hpp

Changeset: dcd6e0da
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2021-10-19 12:25:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/dcd6e0da245338de68d9dede451e233f4bfaa934

8255724: [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/java/awt/image/DrawImage/BlitRotateClippedArea.java

Changeset: 98ab4b03
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-10-19 13:00:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/98ab4b03b311dcd8374cbbb21a898298798750d6

8275445: RunThese30M.java failed "assert(ZAddress::is_marked(addr)) failed: Should be marked"

Reviewed-by: egahlin, coleenp

! src/hotspot/share/jfr/periodic/jfrFinalizerStatisticsEvent.cpp
! src/hotspot/share/services/finalizerService.cpp
! src/hotspot/share/services/finalizerService.hpp
! test/jdk/jdk/jfr/event/runtime/TestFinalizerStatisticsEvent.java

Changeset: 002c538b
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-10-19 14:14:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/002c538bc03f55fa600f331a66242ee8575919dc

8275287: Relax memory ordering constraints on updating instance class and array class counters

Reviewed-by: dholmes, rkennke

! src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp

Changeset: a579483c
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-10-19 14:46:30 +0000
URL:       https://git.openjdk.java.net/amber/commit/a579483c88e94bdaa787d109e5ae204e7fb308c0

8274899: Replace usages of Collections.sort with List.sort call in jdk.hotspot.agent

Reviewed-by: sspitsyn, cjplummer, ayang

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicCDebugInfoDataBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicLineNumberMapping.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHistogram.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/FinalizerInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/ProcessListPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/table/SortableTableModel.java

Changeset: 8a3e0a1f
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-10-19 15:54:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/8a3e0a1fc1fef02edf9621b13e8be8b96a12bb0f

7008363: TEST_BUG: test/java/lang/StringCoding/CheckEncodings.sh does nothing and is very slow at that

Reviewed-by: iris, lancea, bpb, whuang

! test/jdk/ProblemList.txt
- test/jdk/java/lang/StringCoding/CheckEncodings.sh
- test/jdk/java/lang/StringCoding/locales.txt

Changeset: 99bf7dd8
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-10-19 16:20:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/99bf7dd8ddac1b5870534af50c97bec554004248

8275517: Off-by-one error in allocation

Reviewed-by: tschatzl

! src/hotspot/share/services/finalizerService.cpp

Changeset: fd10f199
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2021-10-19 16:46:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/fd10f1996ef94529b5b12e547957cd904ade1956

8275302: unexpected compiler error: cast, intersection types and sealed

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java

Changeset: 895e2bd7
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2021-10-19 17:24:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/895e2bd7c0bded5283eca8792fbfb287bb75016b

8274160: java/awt/Window/ShapedAndTranslucentWindows/Common.java delay is too high

Reviewed-by: psadhukhan, pbansal

! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/Common.java

Changeset: a26f9db7
Author:    Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-03-26 14:52:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/a26f9db704a0ded15e467676a72de8955eb0d9f6

8263314: Enhance XML Dsig modes

Reviewed-by: rhalade, mschoene, valeriep, mullan

! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java

Changeset: 34628ff8
Author:    Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-05-11 20:00:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/34628ff8ac4acf72070945d030d6cd7999afe617

8266115: More Manifest Jar Loading

Reviewed-by: mschoene, ahgross, mullan, rhalade

! src/java.base/share/classes/java/util/jar/JarFile.java
- test/jdk/java/util/jar/JarFile/LargeManifestOOMTest.java

Changeset: 3a7b663b
Author:    Michael McMahon <michaelm at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-05-20 11:37:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/3a7b663b6f3712c51cd14634c28777bd68200156

8265776: Improve Stream handling for SSL

Reviewed-by: dfuchs, chegar, rhalade, ahgross

! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java

Changeset: dd199ee0
Author:    Julia Boes <jboes at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-05-25 10:19:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/dd199ee0631f7da10c91e2e99621e683e889ef87

8266097: Better hashing support

Reviewed-by: chegar, dfuchs, ahgross, smarks, rhalade

! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java

Changeset: 470e8a0f
Author:    Valerie Peng <valeriep at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-06-03 22:42:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/470e8a0fda5248f22e1cd90ed8064cdf04513c28

8266103: Better specified spec values

Reviewed-by: mullan, rhalade, mschoene

! src/java.base/share/classes/javax/crypto/spec/IvParameterSpec.java
! src/java.base/share/classes/javax/crypto/spec/RC5ParameterSpec.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java

Changeset: bddcc8ea
Author:    Aleksei Efimov <aefimov at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-06-08 10:18:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/bddcc8ea9d567f05a5944d9a9794dd1743a36593

8267712: Better LDAP reference processing

Reviewed-by: dfuchs, ahgross, rhalade

! src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java
! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java

Changeset: a48251cb
Author:    Hai-May Chao <hchao at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-06-08 21:58:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/a48251cb4ad86f7554ba6a97b54d512e6fd98237

8266137: Improve Keystore integrity

Reviewed-by: mschoene, rhalade, weijun

! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java

Changeset: fde3839c
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-06-16 04:10:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/fde3839c0c40f48b435e4fd5ebf5b137e96c7f90

8265167: Richer Text Editors

Reviewed-by: prr, rhalade, mschoene, azvegint

! src/java.desktop/share/classes/javax/swing/text/rtf/RTFParser.java

Changeset: a07a046c
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-06-18 04:04:43 +0000
URL:       https://git.openjdk.java.net/amber/commit/a07a046c9254a426c1805485537e345f30a4377c

8267729: Improve TLS client handshaking

Reviewed-by: ahgross, jnimeh, rhalade

! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
! src/java.base/share/classes/sun/security/ssl/NamedGroup.java
! src/java.base/share/classes/sun/security/ssl/SSLLogger.java

Changeset: 3470e7b3
Author:    Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-06-18 20:26:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/3470e7b300b5301326369892a4291f4904106e05

8266109: More Resilient Classloading

Reviewed-by: lancea, rhalade, mschoene, bchristi

! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/Resource.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java

Changeset: c70f7cad
Author:    Jayathirth D V <jdv at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-06-22 12:42:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/c70f7cad47c9be0a203079de52ffab0ce53ba965

8267735: Better BMP support

Reviewed-by: prr, rhalade, azvegint, ahgross, mschoene

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/iio-plugin.properties

Changeset: ab917095
Author:    Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-06-22 21:25:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/ab9170957f76905251384a597c721c8f1c250c45

8270212: ArrayIndexOutOfBoundsException in java.security.KeyFactory.generatePublic

Reviewed-by: ahgross, valeriep

! src/java.base/share/classes/sun/security/util/DerIndefLenConverter.java

Changeset: 790dcc66
Author:    Hai-May Chao <hchao at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-06-30 18:02:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/790dcc667dcf312a7cd807e1dd06e50c299e3ac3

8268506: More Manifest Digests

Reviewed-by: xuelei, ahgross, weijun, rhalade

! src/java.base/share/classes/sun/security/util/ManifestDigester.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java

Changeset: 20e1a273
Author:    Hai-May Chao <hchao at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-07-07 00:49:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/20e1a273c2de268c6540abfd78e985170cfa0c75

8268500: Better specified ParameterSpecs

Reviewed-by: weijun, ahgross, rhalade

! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java

Changeset: 365a2d42
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-07-08 00:23:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/365a2d428cd67e5d9e01afc838e170132564133e

8269618: Better session identification

Reviewed-by: jnimeh, rhalade, ahgross

! src/java.base/share/classes/sun/security/ssl/HelloCookieManager.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/RandomCookie.java
! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java
! src/java.base/share/classes/sun/security/ssl/SessionId.java
+ src/java.base/share/classes/sun/security/util/ByteArrays.java

Changeset: c714707e
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-07-08 04:37:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/c714707eac85b0771c86314f388f286c6a0b6f84

8268205: Enhance DTLS client handshake

Reviewed-by: jnimeh, ahgross, rhalade

! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java

Changeset: 9c4988da
Author:    Jamil Nimeh <jnimeh at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-07-08 16:14:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/9c4988daeb2098c26c02a6b31fbf88d01d03883a

8268193: Improve requests of certificates

Reviewed-by: xuelei, rhalade, ahgross

! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/ClientHandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/ServerKeyExchange.java

Changeset: 44ce8673
Author:    Jamil Nimeh <jnimeh at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-07-08 17:17:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/44ce8673146ceb724ace75f4790f7f9c7d0e2bad

8270105: Fix ServerKeyExchange copyright

Reviewed-by: jnimeh, weijun

! src/java.base/share/classes/sun/security/ssl/ServerKeyExchange.java

Changeset: f2c5728a
Author:    Jamil Nimeh <jnimeh at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-07-08 21:08:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/f2c5728a86729ebfd9303e3abef53b90dbf3d7f7

8268199: Correct certificate requests

Reviewed-by: xuelei, ahgross, rhalade

! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java

Changeset: 3ab35633
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-07-12 15:37:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/3ab356335dfe3c8ece88797de22b75fef247bd39

8265574: Improve handling of sheets

Reviewed-by: azvegint, prr, rhalade, mschoene, ahgross

! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java

Changeset: af82404b
Author:    Jamsheed Mohammed C M <jcm at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-07-15 21:05:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/af82404b3cd04c00212c19afcaa703bb3e56f40e

8269624: Enhance method selection support

Reviewed-by: vlivanov, rhalade, thartmann, iignatyev, jwilhelm, ahgross

! src/hotspot/share/code/dependencies.cpp

Changeset: 4e4a3cf6
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-07-16 03:46:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/4e4a3cf657fc5bf34e47e5ef6ebe9e73038dc605

8269763: The JEditorPane is blank after JDK-8265167

Reviewed-by: azvegint, prr

! src/java.desktop/share/classes/javax/swing/text/rtf/RTFParser.java

Changeset: 333b9d57
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-07-16 16:25:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/333b9d57150b0c4518f0fac1b0002a6f8a924080

8265580: Enhanced style for RTF kit

Reviewed-by: rhalade, azvegint, prr, mschoene

! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java

Changeset: b774d31c
Author:    Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-07-23 17:52:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/b774d31c48838c2e1224fffd417d6d2d1b127666

8266689: More Constrained Delegation

Reviewed-by: valeriep, rhalade, ahgross

! src/java.security.jgss/share/classes/sun/security/jgss/krb5/SubjectComber.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java

Changeset: 24b588ed
Author:    Harold Seigel <hseigel at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-07-26 14:37:15 +0000
URL:       https://git.openjdk.java.net/amber/commit/24b588eddb1505dd563cf21103b9491b2d26a6ca

8270398: Enhance canonicalization

Reviewed-by: rhalade, mschoene, coleenp

! src/hotspot/share/classfile/verifier.cpp

Changeset: 76373ae3
Author:    Harold Seigel <hseigel at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-07-26 17:32:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/76373ae3c80b31aff3df98e701ca919ca8dae0bd

8270404: Better canonicalization

Reviewed-by: coleenp, rhalade, mschoene

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/oops/instanceKlass.cpp

Changeset: 25c85848
Author:    Jamsheed Mohammed C M <jcm at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-08-03 10:39:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/25c85848794f0d42cada95309cd83f0baf091df8

8271723: Unproblemlist runtime/InvocationTests/invokevirtualTests.java

Reviewed-by: thartmann

! test/hotspot/jtreg/ProblemList.txt

Changeset: 4b9303b7
Author:    Ian Graves <igraves at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-09-07 18:54:25 +0000
URL:       https://git.openjdk.java.net/amber/commit/4b9303b77b43d890ebacbec38b4ac5db7e171886

8273308: PatternMatchTest.java fails on CI

Reviewed-by: dfuchs, smarks

! src/java.base/share/classes/java/util/regex/Pattern.java

Changeset: 54a29a44
Author:    Phil Race <prr at openjdk.org>
Date:      2021-10-19 20:45:27 +0000
URL:       https://git.openjdk.java.net/amber/commit/54a29a4470a0482c6b7f9f2d695e357044e684a7

8192931: Regression test java/awt/font/TextLayout/CombiningPerf.java fails

Reviewed-by: serb, jdv, kizune

! test/jdk/ProblemList.txt
- test/jdk/java/awt/font/TextLayout/CombiningPerf.java

Changeset: bd2b41dd
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-10-19 20:48:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/bd2b41dd7062c50f3aaebec2137d5fdd9546c120

8275252: Migrate cacerts from JKS to password-less PKCS12

Reviewed-by: erikj, ihse, mullan

! make/ToolsJdk.gmk
! make/jdk/src/classes/build/tools/generatecacerts/GenerateCacerts.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: e63c1486
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2021-10-19 20:50:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/e63c1486dc00ee64dea1a76b5a44e34f06eb144f

8264849: Add KW and KWP support to PKCS11 provider

Reviewed-by: ascarpino

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyWrapCipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Token.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
+ test/jdk/sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java
+ test/jdk/sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java
+ test/jdk/sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java
+ test/jdk/sun/security/pkcs11/Cipher/KeyWrap/TestKeySizeCheck.java
+ test/jdk/sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java

Changeset: 926966be
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-10-19 20:53:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/926966be7ad91d2b4a750583c78721b2cdb26981

8275003: Suppress warnings on non-serializable non-transient instance fields in windows mscapi

Reviewed-by: valeriep

! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKey.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPublicKey.java

Changeset: c24fb852
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-10-19 21:04:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/c24fb852f20bf0fc2817dfed52ff1609a5bced59

8275512: Upgrade required version of jtreg to 6.1

Reviewed-by: ihse, iignatyev, joehw, lancea, jjg, mchung

! make/conf/jib-profiles.js
! make/conf/test-dependencies
! test/hotspot/jtreg/TEST.ROOT
! test/jaxp/TEST.ROOT
! test/jdk/TEST.ROOT
! test/langtools/TEST.ROOT
! test/lib-test/TEST.ROOT

Changeset: 77b27893
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-10-20 06:31:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/77b27893969d84de7c890a60c3cccb99e89d5d91

7124287: [macosx] JTableHeader doesn't get focus after pressing F8 key

Reviewed-by: kizune

! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
+ test/jdk/javax/swing/plaf/basic/BasicTableHeaderUI/6394566/bug6394566.java

Changeset: bd0bed71
Author:    sunguoyun <sunguoyun at loongson.cn>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-10-20 06:37:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/bd0bed71e55f0bb8b4619495c79184f94c0701fb

8273317: crash in cmovP_cmpP_zero_zeroNode::bottom_type()

Reviewed-by: thartmann, kvn

! src/hotspot/share/adlc/output_h.cpp

Changeset: 5454a767
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2021-10-20 09:59:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/5454a76752ba6f9042e6f60706753ce6c3aebe34

8275273: Add missing HtmlStyle documentation

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css

Changeset: 50a57238
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-10-20 11:42:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/50a57238a8e34a976354b1de91c14cddacb3d88f

8274910: Compile in G1 evacuation failure injection code based on define

Reviewed-by: sjohanss, ayang

! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.cpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.hpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.inline.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp

Changeset: 135cf3c9
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-10-20 11:46:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/135cf3c94d4bce1b23c4dd7697030f558a5f682b

8275439: Remove PrintVtableStats

Reviewed-by: coleenp, dholmes

! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/klassVtable.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp

Changeset: 1271fbf3
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-10-20 12:15:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/1271fbf3d45ee654faf6e30ffff03c7fb2e5c4a0

8248584: Enable CHECK_UNHANDLED_OOPS for Windows fastdebug builds

Reviewed-by: dholmes, erikj

! make/hotspot/lib/JvmFlags.gmk

Changeset: a91a0a52
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-10-20 12:20:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/a91a0a523a8d781d35950941cd87cdc430d32a71

8233724: Remove -Wc++14-compat warning suppression in operator_new.cpp

Reviewed-by: coleenp

! src/hotspot/share/memory/operator_new.cpp

Changeset: 043cde22
Author:    Daniel Jelinski <djelinski1 at gmail.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-10-20 14:06:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/043cde22d4d6bd975e75daa9ad52770cf79df934

8275319: java.net.NetworkInterface throws java.lang.Error instead of SocketException

Reviewed-by: alanb, dfuchs

! src/java.base/windows/native/libnet/NetworkInterface.c
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c

Changeset: 35e5bb5f
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2021-10-20 15:10:28 +0000
URL:       https://git.openjdk.java.net/amber/commit/35e5bb5f59c01a1b07893780fa73f93c2abab653

8269336: Malformed jdk.serialFilter incorrectly handled

Reviewed-by: rriggs

! src/java.base/share/classes/java/io/ObjectInputFilter.java
+ test/jdk/java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java

Changeset: 7e28bdd1
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-10-20 15:33:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/7e28bdd1eb8276a5f78802febc9bd6f1cf597f55

8275055: Improve HeapRegionRemSet::split_card()

Reviewed-by: sjohanss, ayang

+ src/hotspot/share/gc/g1/g1CardSetContainers.cpp
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp

Changeset: bbc60611
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-10-20 15:48:43 +0000
URL:       https://git.openjdk.java.net/amber/commit/bbc606117fcd8b48fc8f830c50cf7eb573da1c4c

8272614: Unused parameters in MethodHandleNatives linking methods

Reviewed-by: dholmes, lfoltan

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java

Changeset: 46b5bfbc
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2021-10-20 16:44:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/46b5bfbc38f14607f0db686a42f1fa96d2f61891

8233648: [TESTBUG] DefaultMenuBarTest.java failing on macos

Reviewed-by: pbansal, serb, psadhukhan, prr

! test/jdk/ProblemList.txt
! test/jdk/com/apple/eawt/DefaultMenuBar/DefaultMenuBarTest.java

Changeset: 0021a2f4
Author:    Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date:      2021-10-20 18:16:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/0021a2f462eab38b1a4c5c38736dfc7735f3c00a

8275449: Add linux-aarch64-zero build profile

Reviewed-by: erikj

! make/autoconf/lib-ffi.m4
! make/conf/jib-profiles.js

Changeset: 913f9281
Author:    Markus Karg <markus at headcrashing.eu>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date:      2021-10-20 18:30:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/913f9281ada7ebb670ed93a088d28afeaa635eb7

8273507: Convert test/jdk/java/nio/channels/Channels/TransferTo.java to TestNG test

Reviewed-by: shade, bpb

! test/jdk/java/nio/channels/Channels/TransferTo.java

Changeset: d1e3ca4e
Author:    Alisen Chung <alisen.chung at oracle.com>
Committer: Phil Race <prr at openjdk.org>
Date:      2021-10-20 18:51:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/d1e3ca4ee35bf4c2ce9b6dae2518f533f36a98dd

8233558: [TESTBUG] WindowOwnedByEmbeddedFrameTest.java fails on macos

Reviewed-by: serb, kizune, prr

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Window/WindowOwnedByEmbeddedFrameTest/WindowOwnedByEmbeddedFrameTest.java

Changeset: cea3f010
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-10-20 19:24:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/cea3f010460c4b45e76bfac8a5b193c49fdd274a

8275666: serviceability/jvmti/GetObjectSizeClass.java shouldn't have vm.flagless

Reviewed-by: lmesnik

! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java

Changeset: af7c56b8
Author:    vamsi-parasa <srinivas.vamsi.parasa at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2021-10-20 22:40:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/af7c56b85bb2828a9d68f9e1c753a4adfa7ebb4f

8275167: x86 intrinsic for unsignedMultiplyHigh

Reviewed-by: kvn, sviswanathan

! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Math.java
! test/micro/org/openjdk/bench/java/lang/MathBench.java

Changeset: c7a80e60
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-10-21 01:16:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/c7a80e60e2e201b573d4653fa978df527addc8a6

8275607: G1: G1CardSetAllocator::drop_all needs to call G1SegmentedArray::drop_all

Reviewed-by: tschatzl, ayang

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

Changeset: a120937e
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-10-21 01:17:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/a120937e8194a897ed4af9e7a2e33beb857987e5

8274988: G1: refine G1SegmentedArrayAllocOptions and G1CardSetAllocOptions

Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/g1/g1CardSetMemory.hpp
! src/hotspot/share/gc/g1/g1SegmentedArray.hpp

Changeset: 09f5235c
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-10-21 07:47:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/09f5235c65de546640d5f923fa9369e28643c6ed

8275405: Linking error for classes with lambda template parameters and virtual functions

Reviewed-by: ihse, pliden

! make/hotspot/lib/JvmMapfile.gmk

Changeset: 0c3eaea1
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2021-10-21 09:51:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/0c3eaea11c83b3ee63d80de85d58a1cb6f870fd3

8168388: GetMousePositionTest fails with the message "Mouse position should not be null"

Reviewed-by: psadhukhan, serb

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithOverlay.java

Changeset: c41ce6d1
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-10-21 10:12:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/c41ce6d159e59a8c05dbeacde2d2612b58733d46

8275415: Prepare Leak Profiler for Lilliput

Reviewed-by: rkennke

! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp

Changeset: 819d2df8
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-10-21 11:28:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/819d2df8b01e04bcc89a0a995e21b68799f890be

8274794: Print all owned locks in hs_err file

Reviewed-by: stuefe, dholmes

! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileOverwriteTest.java
+ test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileScanner.java
+ test/hotspot/jtreg/runtime/ErrorHandling/TestErrorFileMutex.java

Changeset: cd07b3ca
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-10-21 11:46:24 +0000
URL:       https://git.openjdk.java.net/amber/commit/cd07b3cab00e6656e73a29f82210e2dedf26df8c

8257534: misc tests failed with "NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom"

Reviewed-by: hseigel

! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java

Changeset: 60cb27dc
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-10-21 13:28:25 +0000
URL:       https://git.openjdk.java.net/amber/commit/60cb27dcda475a66e329359ac1ee3ffcde95c657

8275426: PretouchTask num_chunks calculation can overflow

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/shared/pretouchTask.cpp

Changeset: 45ce06c9
Author:    Evan Whelan <ewhelan at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2021-10-21 13:33:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/45ce06c9f3e9bee7d4bda313c38f0f0e8786a4db

8274779: HttpURLConnection: HttpClient and HttpsClient incorrectly check request method when set to POST

Reviewed-by: dfuchs, coffeys, vtewari, michaelm

! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
+ test/jdk/sun/net/www/http/RequestMethodCheck/RequestMethodEquality.java
+ test/jdk/sun/net/www/http/RequestMethodCheck/java.base/sun/net/www/http/HttpClientAccess.java

Changeset: e39bdc9d
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-10-21 13:50:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/e39bdc9ddb7ba50160d07a27e6038cdea6a594a8

8274714: Incorrect verifier protected access error message

Reviewed-by: dholmes, coleenp

! src/hotspot/share/classfile/verifier.cpp
+ test/hotspot/jtreg/runtime/verifier/PutfieldProtectedTest.java
+ test/hotspot/jtreg/runtime/verifier/putfieldProtected.jasm

Changeset: d589b664
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-10-21 14:04:48 +0000
URL:       https://git.openjdk.java.net/amber/commit/d589b664cc809aea39ec094e99b1898df1bf3c19

8270380: Change the default value of the java.security.manager system property to disallow

Reviewed-by: lancea, mullan, rriggs

! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/System.java
! test/jdk/java/lang/System/AllowSecurityManager.java
! test/jdk/java/lang/System/SecurityManagerWarnings.java
! test/jdk/sun/security/pkcs11/KeyStore/Basic.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh

Changeset: 3b0ce23b
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-10-21 14:05:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/3b0ce23bcd827d0998fe9b43e5b0220c915dab21

8274888: Dump "-DReproduce=true" to the test VM command line output

Reviewed-by: thartmann, kvn

! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java

Changeset: 3cb241a9
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-10-21 15:25:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/3cb241a91fd2cc6b0b3b333288028694e60f723f

8275686: Suppress warnings on non-serializable non-transient instance fields in java.rmi

Reviewed-by: bpb, iris, rriggs

! src/java.rmi/share/classes/sun/rmi/server/UnicastRef.java

Changeset: 0761a4b9
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-10-21 15:26:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/0761a4b915217abb08ef9b5c1a60878aedf5572c

8275688: Suppress warnings on non-serializable non-transient instance fields in DualPivotQuicksort

Reviewed-by: rriggs

! src/java.base/share/classes/java/util/DualPivotQuicksort.java

Changeset: af146501
Author:    Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date:      2021-10-21 15:31:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/af14650127de47058b958be411503584c0ba6323

8275569: Add linux-aarch64 to test-make profiles

Reviewed-by: ihse

! make/conf/jib-profiles.js

Changeset: bef8cf1b
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-10-21 15:49:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/bef8cf1ba14d3846977942844f341f5c5a1f44c4

8275714: G1: remove unused variable in G1Policy::transfer_survivors_to_cset

Reviewed-by: tschatzl

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

Changeset: 49f9d803
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2021-10-21 17:28:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/49f9d8031e9c678e20dcfc1ba06758b511a26b07

8243585: AlgorithmChecker::check throws confusing exception when it rejects the signer key

Reviewed-by: ascarpino

! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/CertPathConstraintsParameters.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/java.base/share/classes/sun/security/util/AlgorithmDecomposer.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! test/jdk/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java
! test/jdk/sun/security/tools/jarsigner/CheckSignerCertChain.java
! test/jdk/sun/security/tools/jarsigner/Warning.java

Changeset: 7dd82374
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-10-21 18:30:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/7dd823740f7bfc55f456a5c8c199475cc85dfea3

8275084: CDS warning when building with LOG=debug

Reviewed-by: dholmes, iklam

! src/hotspot/share/cds/classListWriter.cpp

Changeset: 0961de47
Author:    Dean Long <dlong at openjdk.org>
Date:      2021-10-21 19:02:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/0961de47de1bf4379089e010978bcb4708fde767

8275347: ciReplay: staticfield lines not properly terminated

Reviewed-by: neliasso, chagedorn

! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciReplay.cpp
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java

Changeset: 4e9dd4bd
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date:      2021-10-21 20:52:31 +0000
URL:       https://git.openjdk.java.net/amber/commit/4e9dd4bddb888717d774147d4ba1acecc750629c

8275384: Change nested classes in jdk.jconsole to static nested classes

Reviewed-by: alanb, sspitsyn, mchung

! src/jdk.jconsole/share/classes/sun/tools/jconsole/MaximizableInternalFrame.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/MemoryTab.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/ThreadTab.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanNotifications.java

Changeset: 6a466fe7
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-10-21 21:11:01 +0000
URL:       https://git.openjdk.java.net/amber/commit/6a466fe7ae281967d1cc4c8029b306f2d66567c9

8202056: Expand serial warning to check for bad overloads of serial-related methods and ineffectual fields
8160675: Issue lint warning for non-serializable non-transient instance fields in serializable type

Reviewed-by: erikj, sspitsyn, jlahoda, vromero, rriggs, smarks

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionException.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPool.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/InternalError.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/MultiReleaseException.java
+ test/langtools/tools/javac/diags/examples/ImproperSPF.java
! test/langtools/tools/javac/diags/examples/ImproperSVUID.java
+ test/langtools/tools/javac/diags/examples/IneffectualSerialEnum.java
+ test/langtools/tools/javac/diags/examples/IneffectualSerialExtern.java
+ test/langtools/tools/javac/diags/examples/IneffectualSerialRecord.java
+ test/langtools/tools/javac/diags/examples/SerialInterfaceMethodsAndFields.java
+ test/langtools/tools/javac/diags/examples/SerialMissingNoArgCtor.java
+ test/langtools/tools/javac/diags/examples/SerialNonPrivateMethod.java
+ test/langtools/tools/javac/warnings/Serial/CtorAccess.java
+ test/langtools/tools/javac/warnings/Serial/CtorAccess.out
+ test/langtools/tools/javac/warnings/Serial/DeepNestingSuppression.java
+ test/langtools/tools/javac/warnings/Serial/DeepNestingSuppression.out
+ test/langtools/tools/javac/warnings/Serial/EnumSerial.java
+ test/langtools/tools/javac/warnings/Serial/EnumSerial.out
+ test/langtools/tools/javac/warnings/Serial/Extern.java
+ test/langtools/tools/javac/warnings/Serial/Extern.out
+ test/langtools/tools/javac/warnings/Serial/ImproperReturnTypes.java
+ test/langtools/tools/javac/warnings/Serial/ImproperReturnTypes.out
+ test/langtools/tools/javac/warnings/Serial/ImproperSerialPF.java
+ test/langtools/tools/javac/warnings/Serial/ImproperSerialPF.out
+ test/langtools/tools/javac/warnings/Serial/InstanceField.java
+ test/langtools/tools/javac/warnings/Serial/InstanceField.out
+ test/langtools/tools/javac/warnings/Serial/InterfaceFields.java
+ test/langtools/tools/javac/warnings/Serial/InterfaceFields.out
+ test/langtools/tools/javac/warnings/Serial/InterfaceNonPrivateMethods.java
+ test/langtools/tools/javac/warnings/Serial/InterfaceNonPrivateMethods.out
+ test/langtools/tools/javac/warnings/Serial/RecordSerial.java
+ test/langtools/tools/javac/warnings/Serial/RecordSerial.out
+ test/langtools/tools/javac/warnings/Serial/SerialMethodArity.java
+ test/langtools/tools/javac/warnings/Serial/SerialMethodArity.out
+ test/langtools/tools/javac/warnings/Serial/SerialMethodMods.java
+ test/langtools/tools/javac/warnings/Serial/SerialMethodMods.out
+ test/langtools/tools/javac/warnings/Serial/SerialMethodThrows.java
+ test/langtools/tools/javac/warnings/Serial/SerialMethodThrows.out

Changeset: b813f8c4
Author:    duke <duke at openjdk.org>
Date:      2021-10-21 22:01:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/b813f8c48c89f326918fc99f2010484d404c0503

Automatic merge of master into stats-before-this-super

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties



More information about the amber-dev mailing list