git: openjdk/jdk-sandbox: jdk.javadoc/snippets: 115 new changesets

duke duke at openjdk.java.net
Wed Mar 24 19:17:40 UTC 2021


Changeset: 80cdf788
Author:    Frederic Parain <fparain at openjdk.org>
Date:      2021-03-15 12:57:51 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/80cdf788

8263544: Unused argument in ConstantPoolCacheEntry::set_field()

Reviewed-by: coleenp, dholmes

! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp

Changeset: d6b5e180
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2021-03-15 14:12:21 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d6b5e180

8263191: Consolidate ThreadInVMfromJavaNoAsyncException and ThreadBlockInVMWithDeadlockCheck with existing wrappers

Reviewed-by: coleenp, dholmes, dcubed

! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/safepoint.cpp

Changeset: d825198e
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-03-15 17:05:28 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d825198e

8263556: remove `@modules java.base` from tests

Reviewed-by: dcubed, naoto, iris

! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java
! test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java
! test/hotspot/jtreg/gc/TestReferenceClearDuringMarking.java
! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java
! test/hotspot/jtreg/gc/TestReferenceRefersTo.java
! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java
! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java
! test/hotspot/jtreg/gc/g1/TestPeriodicCollectionJNI.java
! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
! test/hotspot/jtreg/runtime/jni/CallWithJNIWeak/CallWithJNIWeak.java
! test/hotspot/jtreg/runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java
! test/jdk/java/util/Formatter/Basic.java
! test/jdk/java/util/zip/ZipFile/Zip64SizeTest.java

Changeset: 189289d9
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-03-15 17:20:10 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/189289d9

8262326: MaxMetaspaceSize does not have to be aligned to metaspace commit alignment

Reviewed-by: coleenp, iklam

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

Changeset: 46d78f0d
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-03-15 17:24:24 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/46d78f0d

6539707: (fc) MappedByteBuffer.force() method throws an IOException in a very simple test

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/MappedMemoryUtils.java
! src/java.base/windows/native/libnio/MappedMemoryUtils.c
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MappedMemorySegments.java
+ test/jdk/java/nio/MappedByteBuffer/ForceException.java

Changeset: 771b146a
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-03-15 17:25:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/771b146a

8245025: MoveAndUpdateClosure::do_addr calls function with side-effects in an assert

Reviewed-by: tschatzl, kbarrett

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

Changeset: 5ab52448
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-15 17:38:31 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5ab52448

8263514: Minor issue in JavacFileManager.SortFiles.REVERSE

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java

Changeset: 4f1cda4f
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-03-15 18:07:44 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4f1cda4f

8263387: G1GarbageCollection JFR event gets gc phase, not gc type

Reviewed-by: sjohanss, ayang, iwalulya

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectorState.cpp
! src/hotspot/share/gc/g1/g1CollectorState.hpp
+ src/hotspot/share/gc/g1/g1GCPauseType.hpp
- src/hotspot/share/gc/g1/g1GCTypes.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Trace.cpp
! src/hotspot/share/gc/g1/g1Trace.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/G1YCType.java

Changeset: 0c718ab2
Author:    Craig Andrews <candrews at integralblue.com>
Committer: Brent Christian <bchristi at openjdk.org>
Date:      2021-03-15 18:35:04 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0c718ab2

8262277: URLClassLoader.getResource throws undocumented IllegalArgumentException

Reviewed-by: alanb, bchristi, psadhukhan

! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
+ test/jdk/java/net/URLClassLoader/FindResourceDoesNotThrowException.java

Changeset: 4d1c08ca
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-03-15 21:19:11 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4d1c08ca

8263616: 'Deprecatd' typo in src/hotspot/share/classfile/classFileParser.cpp

Reviewed-by: hseigel, dcubed

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

Changeset: 1e570870
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-03-15 22:20:13 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/1e570870

8263392: Allow current thread to be specified in ExceptionMark

Reviewed-by: dholmes, ccheung, coleenp, minqi

! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/exceptions.hpp

Changeset: 8c1112a6
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-03-15 23:11:13 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/8c1112a6

8261916: gtest/GTestWrapper.java vmErrorTest.unimplemented1_vm_assert failed

Reviewed-by: dcubed, coleenp

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/utilities/vmError.cpp

Changeset: d896246a
Author:    Pankaj Bansal <pbansal at openjdk.org>
Date:      2021-03-16 04:57:33 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d896246a

8263420: Incorrect function name in NSAccessibilityStaticText native peer implementation

Reviewed-by: kizune

! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m

Changeset: e03a5948
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-03-16 05:46:23 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e03a5948

8262504: Some CLHSDB command cannot know they run on remote debugger

Reviewed-by: cjplummer, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/Tool.java

Changeset: ba35193c
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-03-16 05:47:53 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ba35193c

8263559: Add missing initializers to VM_PopulateDumpSharedSpace

Reviewed-by: kbarrett, iklam, coleenp

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

Changeset: c484d890
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-03-16 05:49:01 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c484d890

8263557: Possible NULL dereference in Arena::destruct_contents()

Reviewed-by: kbarrett, coleenp

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

Changeset: 20297a1b
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-03-16 08:20:52 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/20297a1b

8263577: C2: reachable nodes shouldn't have dead uses at the end of optimizations

Reviewed-by: vlivanov, neliasso

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/postaloc.cpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subtypenode.cpp

Changeset: a1f6591f
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-03-16 08:29:11 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a1f6591f

8263589: Introduce JavaValue::get_oop/set_oop

Reviewed-by: coleenp, sspitsyn

! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/lambdaFormInvokers.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/jni/jfrJavaCall.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/statSampler.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/gcNotifier.cpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: a31a23d5
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-03-16 08:29:41 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a31a23d5

8263595: Remove oop type punning in JavaCallArguments

Reviewed-by: iklam, coleenp, kbarrett

! src/hotspot/cpu/aarch64/jniTypes_aarch64.hpp
! src/hotspot/cpu/arm/jniTypes_arm.hpp
! src/hotspot/cpu/ppc/jniTypes_ppc.hpp
! src/hotspot/cpu/s390/jniTypes_s390.hpp
! src/hotspot/cpu/x86/jniTypes_x86.hpp
! src/hotspot/cpu/zero/jniTypes_zero.hpp
! src/hotspot/share/runtime/handles.hpp
! src/hotspot/share/runtime/javaCalls.hpp

Changeset: 68deb24b
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Julia Boes <jboes at openjdk.org>
Date:      2021-03-16 10:10:05 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/68deb24b

8080272: Refactor I/O stream copying to use InputStream.transferTo/readAllBytes and Files.copy

Reviewed-by: mcimadamore, alanb

! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.management/share/classes/javax/management/loading/MLet.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIClassInstrumentation.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java

Changeset: 9c50b8e6
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-03-16 10:17:33 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9c50b8e6

8263587: C2: JVMS not cloned when needs_clone_jvms() is true

Reviewed-by: goetz, vlivanov

! src/hotspot/share/opto/callnode.hpp

Changeset: 83a9a029
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-16 10:54:04 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/83a9a029

8263509: LdapSchemaParser.readNextTag checks array length incorrectly

Reviewed-by: stuefe, aefimov

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

Changeset: 4517d72f
Author:    Frederic Parain <fparain at openjdk.org>
Date:      2021-03-16 12:21:15 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4517d72f

8263612: Unused variables in C1 runtime

Reviewed-by: neliasso, thartmann

! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp

Changeset: 75ef6f58
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-03-16 14:12:42 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/75ef6f58

8263427: Shenandoah: Trigger weak-LRB even when heap is stable

Reviewed-by: shade, zgu

! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp
! src/hotspot/share/runtime/vmOperation.hpp
! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
+ test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java

Changeset: e33bfb39
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-03-16 14:56:24 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e33bfb39

8263450: Simplify LambdaForm.useCount

Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/invoke/LambdaForm.java

Changeset: dc93138b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-16 16:57:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/dc93138b

8256732: Zero: broken +ZeroTLAB exposes badly initialized memory

Reviewed-by: dholmes

! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp

Changeset: 11c8c78c
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-03-16 17:26:57 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/11c8c78c

8248904: Add support to jpackage for the Mac App Store

Reviewed-by: asemenyuk, almatvee, kizune, kcr

! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/JavaApp.png
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template
+ src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/JavaApp.icns
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
- src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/java.icns
+ src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/product-def.plist
+ src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/sandbox.plist
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.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
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/JavaApp.ico
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java

Changeset: a67a679c
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-03-16 18:41:04 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a67a679c

8263679: C1: Remove vtable call

Reviewed-by: vlivanov, kvn

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_Instruction.cpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp

Changeset: 0d2f87e4
Author:    Yi Yang <yyang at openjdk.org>
Committer: Ioi Lam <iklam at openjdk.org>
Date:      2021-03-16 18:48:21 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0d2f87e4

8263562: Checking if proxy_klass_head is still lambda_proxy_is_available

Reviewed-by: ccheung, iklam

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

Changeset: 422eba81
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2021-03-16 19:14:41 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/422eba81

8263536: Add @build tags to jpackage tests

Reviewed-by: almatvee, iklam, herrick

! test/jdk/ProblemList.txt
! test/jdk/tools/jpackage/linux/AppCategoryTest.java
! test/jdk/tools/jpackage/linux/LicenseTypeTest.java
! test/jdk/tools/jpackage/linux/LinuxBundleNameTest.java
! test/jdk/tools/jpackage/linux/MaintainerTest.java
! test/jdk/tools/jpackage/linux/ReleaseTest.java
! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/share/EmptyFolderPackageTest.java
! test/jdk/tools/jpackage/share/EmptyFolderTest.java
! test/jdk/tools/jpackage/windows/WinDirChooserTest.java
! test/jdk/tools/jpackage/windows/WinInstallerUiTest.java
! test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java

Changeset: 05fe06a6
Author:    Phil Race <prr at openjdk.org>
Date:      2021-03-16 19:36:04 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/05fe06a6

8255790: GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux

Reviewed-by: serb, ihse, azvegint

! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java

Changeset: 9cb9af68
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2021-03-16 19:37:56 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9cb9af68

8260959: remove RECORDS from PreviewFeature.Feature enum

Reviewed-by: jlahoda

! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java

Changeset: 996079b9
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2021-03-16 21:42:55 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/996079b9

8260650: test failed with "assert(false) failed: infinite loop in PhaseIterGVN::optimize"

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp

Changeset: 50697965
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-03-16 23:27:08 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/50697965

8263164: assert(_base >= VectorA && _base <= VectorZ) failed: Not a Vector while calling StoreVectorNode::memory_size()

Reviewed-by: kvn, vlivanov

! src/hotspot/share/opto/vectornode.hpp

Changeset: 4acb8839
Author:    Evgeny Nikitin <enikitin at openjdk.org>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-03-17 01:27:18 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4acb8839

8261666: [mlvm] Remove WhiteBoxHelper

Reviewed-by: iignatyev

! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/Test.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/share/WhiteBoxHelper.java

Changeset: dd6c9114
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-03-17 01:54:09 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/dd6c9114

8263705: Two shenandoah tests fail due to can't find ClassFileInstaller

Reviewed-by: iklam

! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
! test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java

Changeset: d2144a5b
Author:    Eric Liu <eric.c.liu at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2021-03-17 02:45:00 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d2144a5b

8263058: Optimize vector shift with zero shift count

Reviewed-by: thartmann, kvn

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp

Changeset: 7b9d2562
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2021-03-17 07:27:16 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7b9d2562

8261262: Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION

Reviewed-by: dcubed, sspitsyn

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

Changeset: ec95a5c6
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-03-17 07:54:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ec95a5c6

8263410: ListModel javadoc refers to non-existent interface

Reviewed-by: azvegint, pbansal, aivanov

! src/java.desktop/share/classes/javax/swing/ListModel.java

Changeset: 086a66a0
Author:    Vipin Sharma <vsharma at openjdk.org>
Committer: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-03-17 08:30:53 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/086a66a0

8261095: Add test for clhsdb "symbol" command

Reviewed-by: cjplummer, ysuenaga

+ test/hotspot/jtreg/serviceability/sa/ClhsdbSymbol.java

Changeset: d1baed67
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-03-17 08:52:14 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d1baed67

8263672: fatal error: no reachable node should have no use

Reviewed-by: vlivanov, thartmann

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

Changeset: 23fc2a4d
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2021-03-17 10:32:50 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/23fc2a4d

8263688: Coordinate equals, hashCode and compareTo of JavacFileManager.PathAndContainer

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java

Changeset: f9f2eef9
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-17 10:58:35 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/f9f2eef9

8263434: Dangling references after MethodComparator::methods_EMCP

Reviewed-by: coleenp, sspitsyn

! src/hotspot/share/prims/methodComparator.cpp
! src/hotspot/share/prims/methodComparator.hpp

Changeset: 41276eb8
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-03-17 12:36:24 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/41276eb8

8259863: doc: JShell snippet doesn't compile

Reviewed-by: sundar

! src/jdk.jshell/share/classes/jdk/jshell/package-info.java

Changeset: 86e9cd98
Author:    Robin Westberg <rwestberg at openjdk.org>
Date:      2021-03-17 12:46:05 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/86e9cd98

8263667: Avoid running GitHub actions on branches named pr/*

Reviewed-by: ehelin, erikj, ihse

! .github/workflows/submit.yml

Changeset: a707fcb5
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-03-17 13:19:12 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a707fcb5

8263723: [BACKOUT] MoveAndUpdateClosure::do_addr calls function with side-effects in an assert

Reviewed-by: tschatzl

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

Changeset: 000012a3
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-03-17 13:34:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/000012a3

8148937: (str) Adapt StringJoiner for Compact Strings

Reviewed-by: redestad, chegar

! src/java.base/share/classes/java/util/StringJoiner.java
+ test/micro/org/openjdk/bench/java/util/StringJoinerBenchmark.java

Changeset: b63b5d4c
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-03-17 15:13:21 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b63b5d4c

8263732: ProblemList serviceability/sa/ClhsdbSymbol.java on ZGC

Reviewed-by: ysuenaga

! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: e152cc03
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-03-17 15:22:06 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e152cc03

8263677: Improve Character.isLowerCase/isUpperCase lookups

Reviewed-by: erikj, ihse, naoto, rriggs

! make/data/characterdata/CharacterData00.java.template
! make/data/characterdata/CharacterData01.java.template
! make/data/characterdata/CharacterData02.java.template
! make/data/characterdata/CharacterData03.java.template
! make/data/characterdata/CharacterData0E.java.template
! make/data/characterdata/CharacterDataLatin1.java.template
! make/jdk/src/classes/build/tools/generatecharacter/GenerateCharacter.java
! test/micro/org/openjdk/bench/java/lang/Characters.java

Changeset: 5d87a219
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-03-17 16:02:28 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5d87a219

8263361: Incorrect arraycopy stub selected by C2 for SATB collectors

Reviewed-by: eosterlund, vlivanov

! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/runtime/stubRoutines.cpp

Changeset: 4f4ca0e7
Author:    Marcus G K Williams <marcus.williams at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2021-03-17 16:19:06 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4f4ca0e7

8261671: X86 I2L conversion can be skipped for certain masked positive values

Reviewed-by: kvn, neliasso, vlivanov

! src/hotspot/cpu/x86/x86_64.ad
+ test/hotspot/jtreg/compiler/codegen/BMI2.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/BMITestRunner.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/Expr.java
+ test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java
+ test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java

Changeset: 7674da43
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-03-17 16:19:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7674da43

8262398: Shenandoah: Disable nmethod barrier and stack watermark when running with passive mode

Reviewed-by: rkennke, shade

! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java

Changeset: cdf78e47
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-03-17 16:31:23 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/cdf78e47

8262298: G1BarrierSetC2::step_over_gc_barrier fails with assert "bad barrier shape"

Reviewed-by: kvn, vlivanov

! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp

Changeset: 24afa36d
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-03-17 16:58:20 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/24afa36d

8263726: divideToIntegralValue typo on BigDecimal documentation

Reviewed-by: bpb

! src/java.base/share/classes/java/math/BigDecimal.java

Changeset: 83a49ef8
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-03-17 20:00:31 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/83a49ef8

8263753: two new tests from JDK-8261671 fail with "Error. can not find ClassFileInstaller in test directory or libraries"

Reviewed-by: dcubed

! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java

Changeset: 26234b53
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-03-17 20:24:51 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/26234b53

8254979: Class.getSimpleName() returns non-empty for lambda and method

Reviewed-by: rriggs, mchung

! src/java.base/share/classes/java/lang/Class.java

Changeset: 99b39aad
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-03-17 21:58:48 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/99b39aad

8262807: Note assumptions of core reflection modeling and parameter handling

Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Parameter.java
! src/java.base/share/classes/java/lang/reflect/package-info.java

Changeset: 50ff0d4d
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-03-17 22:03:32 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/50ff0d4d

8263756: Fix ZGC ProblemList entry for serviceability/sa/ClhsdbSymbol.java

Reviewed-by: dcubed

! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: 5d5813a5
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-03-17 23:25:04 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5d5813a5

8263757: Remove serviceability/sa/ClhsdClasses.java from ZGC problem list

Reviewed-by: dcubed

! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: 9225a230
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2021-03-18 01:45:07 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9225a230

8263108: Class initialization deadlock in java.lang.constant

Reviewed-by: vtewari, plevart, chegar

! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java
+ test/jdk/java/lang/constant/DynamicConstantDescTest.java

Changeset: 81ba5784
Author:    Fei Yang <fyang at openjdk.org>
Date:      2021-03-18 02:26:44 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/81ba5784

8263676: AArch64: one potential bug in C1 LIRGenerator::generate_address()

Reviewed-by: adinn

! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp

Changeset: 2b93ae00
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-03-18 04:15:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/2b93ae00

8261480: MetaspaceShared::preload_and_dump should check exceptions

Reviewed-by: dholmes, ccheung

! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classListParser.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderExt.hpp
! src/hotspot/share/classfile/lambdaFormInvokers.cpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/archiveUtils.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java

Changeset: 444a80b9
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-03-18 04:47:43 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/444a80b9

8263455: NMT: assert on registering a region which completely engulfs an existing region

Reviewed-by: zgu, coleenp

! src/hotspot/share/services/virtualMemoryTracker.hpp

Changeset: 72b82fd7
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-03-18 06:52:48 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/72b82fd7

8263725: JFR oldobject tests are not run when GCs are specified explicitly

Reviewed-by: tschatzl, mgronlun

! test/jdk/jdk/jfr/event/oldobject/TestAllocationTime.java
! test/jdk/jdk/jfr/event/oldobject/TestArrayInformation.java
! test/jdk/jdk/jfr/event/oldobject/TestCircularReference.java
! test/jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java
! test/jdk/jdk/jfr/event/oldobject/TestFieldInformation.java
! test/jdk/jdk/jfr/event/oldobject/TestG1.java
! test/jdk/jdk/jfr/event/oldobject/TestHeapDeep.java
! test/jdk/jdk/jfr/event/oldobject/TestHeapShallow.java
! test/jdk/jdk/jfr/event/oldobject/TestLargeRootSet.java
! test/jdk/jdk/jfr/event/oldobject/TestLastKnownHeapUsage.java
! test/jdk/jdk/jfr/event/oldobject/TestListenerLeak.java
! test/jdk/jdk/jfr/event/oldobject/TestMetadataRetention.java
! test/jdk/jdk/jfr/event/oldobject/TestObjectAge.java
! test/jdk/jdk/jfr/event/oldobject/TestObjectDescription.java
! test/jdk/jdk/jfr/event/oldobject/TestParallel.java
! test/jdk/jdk/jfr/event/oldobject/TestReferenceChainLimit.java
! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java
! test/jdk/jdk/jfr/event/oldobject/TestSerial.java
! test/jdk/jdk/jfr/event/oldobject/TestZ.java

Changeset: ff52f298
Author:    Jamsheed Mohammed C M <jcm at openjdk.org>
Date:      2021-03-18 09:22:17 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ff52f298

8260716: Assert in MacroAssembler::clear_mem with -XX:-IdealizeClearArrayNode

Reviewed-by: kvn, thartmann

! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
+ test/hotspot/jtreg/compiler/codegen/ClearArrayTest.java

Changeset: 9cd21b68
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-03-18 12:37:20 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9cd21b68

8263590: Rawtypes warnings should be produced for pattern matching in instanceof

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/patterns/RawTypeBindingWarning.java
+ test/langtools/tools/javac/patterns/RawTypeBindingWarning.out

Changeset: 63eae8fa
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-03-18 12:47:57 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/63eae8fa

8260605: Various java.lang.invoke cleanups

Reviewed-by: mchung

! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java

Changeset: 3f31a6ba
Author:    Yi Yang <yyang at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-03-18 13:07:57 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/3f31a6ba

8263775: C2: igv_print() crash unexpectedly when called from debugger

Reviewed-by: chagedorn

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

Changeset: a85dc557
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-03-18 13:26:22 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a85dc557

8263311: Watch registry changes for remote printers update instead of polling

Reviewed-by: psadhukhan, serb

! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java

Changeset: 8c8d1b31
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-03-18 14:14:52 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/8c8d1b31

8263495: Gather liveness info in the mark phase of G1 full gc

Co-authored-by: Shoubing Ma <mashoubing1 at huawei.com>
Reviewed-by: tschatzl, sjohanss, ayang

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp

Changeset: e333b6e1
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-03-18 15:34:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e333b6e1

8246494: introduce vm.flagless at-requires property

Reviewed-by: mseledtsov, sspitsyn

! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/applications/scimark/Scimark.java
! test/hotspot/jtreg/gtest/GTestWrapper.java
! test/hotspot/jtreg/gtest/LargePageGtests.java
! test/hotspot/jtreg/gtest/MetaspaceGtests.java
! test/jtreg-ext/requires/VMProps.java

Changeset: 21db0f67
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-03-18 16:41:49 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/21db0f67

8263659: Reflow GTestResultParser for better readability

Reviewed-by: shade, iignatyev

! test/hotspot/jtreg/gtest/GTestResultParser.java

Changeset: e543a500
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2021-03-18 19:50:20 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e543a500

8261352: Create implementation for component peer for all the components who should be ignored in a11y interactions

Reviewed-by: serb

! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.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/IgnoreAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/IgnoreAccessibility.m

Changeset: 2173fedd
Author:    Phil Race <prr at openjdk.org>
Date:      2021-03-18 20:00:11 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/2173fedd

8263439: getSupportedAttributeValues() throws NPE for Finishings attribute

Reviewed-by: psadhukhan, azvegint

! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
+ test/jdk/javax/print/attribute/AllSupportedValues/PrintValues.java

Changeset: e34f766b
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-03-18 20:00:55 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e34f766b

8252723: Run stack016.java also with C2-only

Reviewed-by: mseledtsov, iklam

! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java

Changeset: 01ddf3d2
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-03-18 20:07:34 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/01ddf3d2

8263622: The java.awt.color.ICC_Profile#setData invert the order of bytes for the "head" tag

Reviewed-by: azvegint

! src/java.desktop/share/native/liblcms/LCMS.c
+ test/jdk/java/awt/color/ICC_Profile/SetHeaderInfo.java

Changeset: c82a673c
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2021-03-18 20:10:26 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c82a673c

8262001: java/lang/management/ThreadMXBean/ResetPeakThreadCount.java failed with "RuntimeException: Current Peak = 14 Expected to be == previous peak = 7 + 8"

Reviewed-by: dfuchs, sspitsyn

! test/jdk/java/lang/management/ThreadMXBean/ResetPeakThreadCount.java

Changeset: fa0f1614
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-03-18 21:12:33 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/fa0f1614

8263742: (bf) MappedByteBuffer.force() should use the capacity as its upper bound

Reviewed-by: adinn, alanb

! src/java.base/share/classes/java/nio/MappedByteBuffer.java

Changeset: 788e30c1
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2021-03-18 21:26:46 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/788e30c1

8263320: [test] Add Object Stream Formatter to work with test utility HexPrinter

Reviewed-by: chegar

+ test/lib-test/jdk/test/lib/hexdump/ObjectStreamPrinterTest.java
+ test/lib-test/jdk/test/lib/hexdump/StreamDumpTest.java
+ test/lib/jdk/test/lib/hexdump/ObjectStreamPrinter.java
+ test/lib/jdk/test/lib/hexdump/StreamDump.java

Changeset: ed1e25d5
Author:    Phil Race <prr at openjdk.org>
Date:      2021-03-18 21:52:33 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ed1e25d5

8263833: Stop disabling warnings for sunFont.c with gcc

Reviewed-by: erikj

! make/modules/java.desktop/lib/Awt2dLibraries.gmk

Changeset: 6aa28b3b
Author:    Bradford Wetmore <wetmore at openjdk.org>
Date:      2021-03-18 22:31:01 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6aa28b3b

8263827: Suspend "missing" javadoc doclint checks for smartcardio

Co-authored-by: Magnus Ihse Bursie <ihse at openjdk.org>
Reviewed-by: erikj

! make/Docs.gmk

Changeset: 434a399b
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2021-03-18 23:23:19 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/434a399b

8260274: Cipher.init(int, key) does not use highest priority provider for random bytes

Reviewed-by: ascarpino, xuelei

! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/sun/security/jca/JCAUtil.java
! src/java.base/share/classes/sun/security/jca/Providers.java
+ test/jdk/java/security/misc/TestDefaultRandom.java

Changeset: d185655c
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-03-19 00:20:18 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d185655c

8263832: Shenandoah: Fixing parallel thread iteration in final mark task

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp

Changeset: 1a21f779
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-03-19 02:48:30 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/1a21f779

8263482: Make access to the ICC color profiles data multithread-friendly

Reviewed-by: azvegint

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

Changeset: d24e4cfe
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-03-19 04:28:39 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d24e4cfe

8263481: Specification of JComponent::setDefaultLocale doesn't mention that passing 'null' restores VM's default locale

Reviewed-by: aivanov

! src/java.desktop/share/classes/javax/swing/JComponent.java
+ test/jdk/javax/swing/JComponent/TestNullLocale.java

Changeset: 454af871
Author:    Christoph Göttschkes <cgo at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-03-19 08:58:36 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/454af871

8263185: Mallinfo deprecated in glibc 2.33

Reviewed-by: stuefe, dholmes

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp

Changeset: 701fd9da
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-03-19 09:10:09 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/701fd9da

8262476: Add filter to speed up CompileCommand lookup

Reviewed-by: kvn, thartmann

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

Changeset: 4d51a82b
Author:    Chris Hegarty <chegar at openjdk.org>
Date:      2021-03-19 10:46:05 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4d51a82b

8263818: Release JNI local references in get/set-InetXXAddress-member helper functions of net_util.c

Reviewed-by: alanb

! src/java.base/share/native/libnet/net_util.c

Changeset: 57497ab0
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-03-19 10:52:13 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/57497ab0

8263821: Remove unused MethodTypeForm canonicalization codes

Reviewed-by: mchung

! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java

Changeset: 1572f3cc
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-03-19 12:13:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/1572f3cc

8263852: Unused method SoftRefPolicy::use_should_clear_all_soft_refs

Reviewed-by: tschatzl

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

Changeset: b49c5893
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-03-19 13:06:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b49c5893

8263658: Use the blessed modifier order in java.base

Reviewed-by: rriggs, redestad

! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/lang/StackFrameInfo.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/java/nio/BufferMismatch.java
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java
! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
! src/java.base/share/classes/jdk/internal/ref/CleanerFactory.java
! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
! src/java.base/share/classes/sun/security/ssl/SSLCipher.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java
! src/java.base/share/classes/sun/security/util/ResourcesMgr.java
! src/java.base/share/classes/sun/security/util/SignatureUtil.java

Changeset: d41f7512
Author:    Phil Race <prr at openjdk.org>
Date:      2021-03-19 18:12:46 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d41f7512

8247370: Clean up unused printing code in awt_PrintJob.cpp

Reviewed-by: serb, psadhukhan

! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp

Changeset: 30da9bc3
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-03-19 19:16:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/30da9bc3

8263546: Add "findsym" command to clhsdb.html help file

Reviewed-by: ysuenaga, lmesnik

! src/jdk.hotspot.agent/doc/clhsdb.html

Changeset: ed701ea6
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-03-19 19:20:11 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ed701ea6

8262271: SA: Add new stress test that tests getting the stack trace of an active thread

Reviewed-by: ysuenaga, sspitsyn

+ test/jdk/sun/tools/jhsdb/JStackStressTest.java

Changeset: 0b5216a9
Author:    Ian Graves <igraves at openjdk.org>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2021-03-19 19:51:21 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0b5216a9

8263545: Convert jpackage to use Stream.toList()

Reviewed-by: asemenyuk, almatvee

! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LibProvidersLookup.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DeployParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DottedVersion.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FileAssociation.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/OverridableResource.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PathGroup.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java
! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PathGroupTest.java

Changeset: 57fc8e9b
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2021-03-19 20:11:32 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/57fc8e9b

8262080: vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java failed with "ERROR: new event is not ThreadStartEvent"

Reviewed-by: cjplummer, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java

Changeset: 6737135b
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2021-03-19 20:13:05 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6737135b

8262083: vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/TestDescription.java failed with "No notification: event JVMTI_EVENT_FRAME_POP (61)"

Reviewed-by: lmesnik, cjplummer

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/setnotif001.cpp

Changeset: 80d3ea02
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-03-19 21:04:25 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/80d3ea02

8263885: Use the blessed modifier order in java.sql/rowset/transation.xa

Reviewed-by: redestad, lancea

! src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/java.sql/share/classes/java/sql/Types.java
! src/java.transaction.xa/share/classes/javax/transaction/xa/XAException.java
! src/java.transaction.xa/share/classes/javax/transaction/xa/XAResource.java
! src/java.transaction.xa/share/classes/javax/transaction/xa/Xid.java

Changeset: 77ebc110
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-03-19 21:06:24 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/77ebc110

8263892: More modifier order fixes in java.base

Reviewed-by: naoto, iris, redestad

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java
! src/java.base/share/classes/java/util/Currency.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java
! src/java.base/share/classes/sun/security/util/DerValue.java

Changeset: 6fa6557d
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-03-19 21:07:03 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6fa6557d

8263825: Remove unused and commented out member from NTLMException

Reviewed-by: mullan, redestad

! src/java.base/share/classes/com/sun/security/ntlm/NTLMException.java

Changeset: 4d9517d2
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-03-19 21:23:14 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4d9517d2

8263834: Work around gdb <incomplete type> for HashtableEntry

Reviewed-by: dholmes, stuefe, tschatzl, coleenp

! src/hotspot/share/utilities/hashtable.hpp

Changeset: 96e5c3f1
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-03-19 21:48:36 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/96e5c3f1

8263890: Broken links to Unicode.org

Reviewed-by: redestad, joehw, iris

! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/text/Collator.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/jdk/internal/icu/text/BidiBase.java
! src/java.base/share/classes/jdk/internal/icu/text/BidiLine.java
! src/java.base/share/classes/jdk/internal/icu/text/Normalizer2.java
! src/java.base/share/classes/jdk/internal/icu/text/NormalizerBase.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java

Changeset: 5b8233ba
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-03-20 05:51:04 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5b8233ba

8263871: On sem_destroy() failing we should assert

Reviewed-by: dholmes

! src/hotspot/os/posix/semaphore_posix.cpp

Changeset: ab66d699
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-03-20 07:45:02 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ab66d699

8263138: Initialization of sun.font.SunFontManager.platformFontMap is not thread safe

Reviewed-by: aivanov, kizune, serb

! src/java.desktop/share/classes/sun/font/SunFontManager.java

Changeset: d2c137d4
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-03-20 09:06:53 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d2c137d4

8263558: Possible NULL dereference in fast path arena free if ZapResourceArea is true

Reviewed-by: kbarrett, coleenp

! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp

Changeset: cb742f95
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-03-20 13:42:16 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/cb742f95

8255255: Update Apache Santuario (XML Signature) to version 2.2.1

Reviewed-by: xuelei, mullan

! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/C14nHelper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/XmlAttrStack.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/AlgorithmAlreadyRegisteredException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/Base64DecodingException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityRuntimeException.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DEREncodedKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/ECKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/KeyInfoReferenceResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java
+ src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParser.java
+ src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserException.java
+ src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserImpl.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceNodeSetData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceOctetStreamData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/WeakObjectPool.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFactory.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverContext.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java
! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java
+ src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRSAPSSSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java
+ src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/RSAPSSParameterSpec.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
! src/java.xml.crypto/share/legal/santuario.md
! test/jdk/com/sun/org/apache/xml/internal/security/TruncateHMAC.java
! test/jdk/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java
! test/jdk/com/sun/org/apache/xml/internal/security/transforms/MyTransform.java

Changeset: 118a49fc
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2021-03-20 17:58:28 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/118a49fc

8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X

Reviewed-by: azvegint, prr

! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m

Changeset: cd45538b
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-03-21 00:42:16 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/cd45538b

8263771: Refactor javaClasses initialization code to isolate dumping code

Reviewed-by: coleenp, iklam

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

Changeset: 35cd9456
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-03-21 23:07:16 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/35cd9456

8263908: Build fails due to initialize_static_field_for_dump defined but not used after JDK-8263771

Reviewed-by: iklam, dholmes

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

Changeset: 5a7f22ab
Author:    casparcwang <casparcwang at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2021-03-22 02:18:27 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5a7f22ab

8263579: ZGC: Concurrent mark hangs with debug loglevel

Reviewed-by: pliden, ayang, eosterlund

! src/hotspot/share/gc/z/zMark.cpp

Changeset: 42104e55
Author:    Ajit Ghaisas <aghaisas at openjdk.org>
Date:      2021-03-22 02:44:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/42104e55

8263488: Verify CWarningWindow works with metal rendering pipeline

Reviewed-by: serb, pbansal, avu, kizune

! src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java

Changeset: a9d2267f
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-03-22 11:52:50 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a9d2267f

8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)

Co-authored-by: Denghui Dong <ddong at openjdk.org>
Reviewed-by: jbachorik, egahlin

! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
! src/hotspot/share/oops/typeArrayKlass.cpp
+ test/jdk/jdk/jfr/jvm/TestPrimitiveClasses.java

Changeset: 9847703b
Author:    pavelrappo <pavel.rappo at gmail.com>
Date:      2021-03-22 12:47:47 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9847703b

Merge branch 'master' into snippets


Changeset: 26490914
Author:    pavelrappo <pavel.rappo at gmail.com>
Date:      2021-03-24 17:10:11 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/26490914

Add a dedicated snippet-markup processor

The processor is quick and dirty but will be refined and cleaned up if feedback is positive.

+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/action/Action.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/action/Replace.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/action/Restyle.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/parser/InstructionParser.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/parser/ParseException.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/parser/Parser.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/DefaultStyledText.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/EqualElementsRegions.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/Scope.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/Sequence.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/SortedLists.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/Style.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/StyleFactory.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/StyledText.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/StyledTextConsumer.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/package-info.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java

Changeset: f97dc9c8
Author:    pavelrappo <pavel.rappo at gmail.com>
Date:      2021-03-24 17:42:49 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/f97dc9c8

Clean up and refactor

Reformat text blocks in TestSnippetTag and use record for TestSnippetTag.Snippet.

! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java



More information about the jdk-sandbox-changes mailing list