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