hg: panama/dev: 120 new changesets
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Wed Jan 22 22:03:57 UTC 2020
Changeset: ef7d53b4fccd
Author: darcy
Date: 2020-01-15 15:11 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/ef7d53b4fccd
8235959: Update --release 14 symbol information up to JDK 14 b31
Reviewed-by: jjg
! make/data/symbols/java.base-E.sym.txt
+ make/data/symbols/jdk.incubator.foreign-E.sym.txt
! make/data/symbols/symbols
Changeset: 5aa85653a589
Author: fyang
Date: 2020-01-09 19:12 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/5aa85653a589
8235762: JVM crash in SWPointer during C2 compilation
Reviewed-by: thartmann, chagedorn, neliasso
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestSearchAlignment.java
Changeset: f44806ce1cfe
Author: jwilhelm
Date: 2020-01-16 03:19 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/f44806ce1cfe
Added tag jdk-15+6 for changeset ef7d53b4fccd
! .hgtags
Changeset: 8cfc96a2737b
Author: bpb
Date: 2020-01-14 17:28 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/8cfc96a2737b
8237183: Bug ID missing for test in patch which fixed JDK-8230665
Reviewed-by: lancea
! test/jdk/java/nio/Buffer/Basic.java
Changeset: a1010ad4e589
Author: weijun
Date: 2019-07-19 14:51 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/a1010ad4e589
8226352: Improve Kerberos interop capabilities
Reviewed-by: ahgross, mullan, valeriep
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java
- test/jdk/sun/security/krb5/auto/SaslGSS.java
Changeset: 8afcea1a586e
Author: dfuchs
Date: 2019-08-08 16:47 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/8afcea1a586e
8228548: Normalize normalization for all
Reviewed-by: chegar, rhalade, igerasim
! src/java.base/share/classes/java/net/URL.java
Changeset: 114c4bc33596
Author: serb
Date: 2019-08-21 18:07 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/114c4bc33596
8224909: Unlink Set of LinkedHashSets
Reviewed-by: prr, mschoene, rhalade, psadhukhan
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
Changeset: e5dff6472c29
Author: mullan
Date: 2019-08-26 13:57 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/e5dff6472c29
8227758: More valid PKIX processing
Reviewed-by: xuelei, rhalade, coffeys, mschoene
! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
! test/jdk/sun/security/tools/jarsigner/ConciseJarsigner.java
Changeset: e331a67f4059
Author: xuelei
Date: 2019-09-10 17:13 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/e331a67f4059
8229728: Implement negotiation parameters
Reviewed-by: jnimeh, ahgross, rhalade
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
Changeset: 924e6226a24e
Author: lfoltan
Date: 2019-09-12 11:46 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/924e6226a24e
8225261: Better method resolutions
Summary: Correct the class used to perform the overriding check in klassVtable::find_transitive_override
Reviewed-by: ahgross, dholmes, hseigel, jwilhelm, rhalade
! src/hotspot/share/oops/klassVtable.cpp
Changeset: 7250627144a6
Author: weijun
Date: 2019-09-26 18:12 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/7250627144a6
8229951: Better Ticket Granting Services
Reviewed-by: ahgross, valeriep
! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAForUserEnc.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/CksumType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Crc32CksumType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/DesCbcCrcEType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/DesMacCksumType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/DesMacKCksumType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacMd5ArcFourCksumType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes128CksumType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes256CksumType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacSha1Des3KdCksumType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacSha2Aes128CksumType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacSha2Aes256CksumType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/RsaMd5CksumType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/RsaMd5DesCksumType.java
! test/jdk/sun/security/krb5/auto/KDC.java
Changeset: 9bd776693ccf
Author: weijun
Date: 2019-09-26 18:13 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/9bd776693ccf
8231134: Improved credential support
Reviewed-by: ahgross, valeriep
! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp
Changeset: 553cb2204361
Author: prr
Date: 2019-10-01 08:47 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/553cb2204361
8227816: More Colorful ICC profiles
Reviewed-by: serb, psadhukhan, mschoene, rhalade
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
Changeset: 4c13ae80aa8e
Author: weijun
Date: 2019-10-09 17:42 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/4c13ae80aa8e
8231139: Improved keystore support
Reviewed-by: mullan, ahgross
! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/java.base/share/classes/java/security/CodeSource.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! src/java.base/share/classes/sun/security/util/IOUtils.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/NetClient.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java
! test/jdk/sun/security/util/DerValue/BadValue.java
Changeset: 7530f0e28000
Author: rriggs
Date: 2019-10-15 09:52 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/7530f0e28000
8231422: Setting JEP 290 Filter via System Property May Be Ignored
Reviewed-by: smarks, rhalade
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! test/jdk/java/io/Serializable/serialFilter/GlobalFilterTest.java
! test/jdk/java/io/Serializable/serialFilter/security.policy
Changeset: bf6bb6ddbda3
Author: rriggs
Date: 2019-10-15 15:05 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/bf6bb6ddbda3
8230967: Improve Registry support of clients
Reviewed-by: skoivu, smarks, rhalade
! src/java.rmi/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java
Changeset: 9fe8a53124c2
Author: bpb
Date: 2019-10-10 10:52 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/9fe8a53124c2
8231790: Provide better FileSystemProviders
Reviewed-by: alanb, skoivu, rhalade
! src/java.base/share/classes/java/nio/file/Files.java
Changeset: 7d517b51dea5
Author: alitvinov
Date: 2019-10-16 19:01 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/7d517b51dea5
8225279: Better XRender interpolation
Reviewed-by: serb, prr, rhalade, ahgross
! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c
! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.h
Changeset: bba2f6e36c17
Author: mullan
Date: 2019-10-22 17:25 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/bba2f6e36c17
8230318: Better trust store usage
Reviewed-by: weijun, rhalade, ahgross
! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
! test/jdk/sun/security/tools/jarsigner/ConciseJarsigner.java
! test/jdk/sun/security/tools/jarsigner/DefaultOptions.java
! test/jdk/sun/security/tools/jarsigner/EC.java
! test/jdk/sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java
! test/jdk/sun/security/tools/jarsigner/OnlyManifest.java
! test/jdk/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/jdk/sun/security/tools/jarsigner/Warning.java
! test/jdk/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java
! test/jdk/sun/security/validator/EndEntityExtensionCheck.java
Changeset: 14e425e3a23c
Author: jnimeh
Date: 2019-10-28 18:53 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/14e425e3a23c
8231780: Better TLS messaging support
Reviewed-by: ascarpino, rhalade, mschoene
! src/java.base/share/classes/sun/security/ssl/Alert.java
! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
Changeset: d78e03ecb55f
Author: igerasim
Date: 2019-10-29 09:51 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/d78e03ecb55f
8233002: Further enhance datagram socket support
Reviewed-by: alanb, chegar, dfuchs
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/SocketCleanable.java
! src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java
Changeset: dee9bb1fcc49
Author: rriggs
Date: 2019-10-30 13:22 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/dee9bb1fcc49
8232419: Improve Registry registration
Reviewed-by: smarks, chegar
! src/java.base/share/classes/java/io/ObjectInputStream.java
+ src/java.base/share/classes/jdk/internal/access/JavaObjectInputStreamReadString.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl_Skel.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastRef.java
Changeset: 20ddcf8c9def
Author: xuelei
Date: 2019-11-25 07:24 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/20ddcf8c9def
8234037: Improve Object Identifier Processing
Reviewed-by: weijun, mschoene, ssahoo
! src/java.base/share/classes/sun/security/x509/AVA.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
Changeset: 70a3551fea52
Author: henryjen
Date: 2020-01-09 20:16 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/70a3551fea52
Merge
Changeset: 2887fbd13a6d
Author: henryjen
Date: 2020-01-15 01:54 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/2887fbd13a6d
Merge
- test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetFlushInterval.java
- test/jdk/jdk/jfr/api/recording/time/TestSetFlushInterval.java
Changeset: 3bb3842650aa
Author: henryjen
Date: 2020-01-15 01:57 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/3bb3842650aa
Merge
- test/jdk/sun/security/krb5/auto/SaslGSS.java
Changeset: d2f1fd498726
Author: darcy
Date: 2020-01-14 20:19 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/d2f1fd498726
8233452: java.math.BigDecimal.sqrt() with RoundingMode.FLOOR results in incorrect result
Reviewed-by: bpb, dfuchs
! src/java.base/share/classes/java/math/BigDecimal.java
! test/jdk/java/math/BigDecimal/SquareRootTests.java
Changeset: a8680d72a2bf
Author: jlahoda
Date: 2020-01-15 11:31 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/a8680d72a2bf
8233655: NPE at jdk.compiler/com.sun.tools.javac.comp.Flow$FlowAnalyzer.visitApply
Summary: Ensuring that errors reported during speculative attribution that belong to a different file are not lost.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! test/langtools/tools/javac/T8177068/NoCompletionFailureSkipOnSpeculativeAttribution.java
Changeset: 20c8599c64b7
Author: mcimadamore
Date: 2020-01-15 11:09 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/20c8599c64b7
8235837: Memory access API refinements
Reviewed-by: chegar, psandoz
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AbstractLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayouts.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LayoutPath.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemorySegmentImpl.java
! test/jdk/java/foreign/TestLayoutPaths.java
! test/jdk/java/foreign/TestLayouts.java
! test/jdk/java/foreign/TestMemoryAccess.java
! test/jdk/java/foreign/TestMemoryAlignment.java
! test/jdk/java/foreign/TestMemoryCopy.java
! test/jdk/java/foreign/TestSegments.java
! test/jdk/java/foreign/TestVarHandleCombinators.java
Changeset: 5b2e2fdb4d19
Author: bpb
Date: 2020-01-15 08:21 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/5b2e2fdb4d19
8237186: Fix typo in copyright header of java/io/Reader/TransferTo.java
Reviewed-by: mchung, lancea, prappo
! test/jdk/java/io/Reader/TransferTo.java
Changeset: 2776da28515e
Author: kvn
Date: 2020-01-15 11:04 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/2776da28515e
8236726: Put vmTestbase/vm/mlvm/indy/stress/java tests on AOT Problem list
Reviewed-by: iignatyev
! test/hotspot/jtreg/ProblemList-aot.txt
Changeset: 245bffdaeed6
Author: jjg
Date: 2020-01-15 14:02 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/245bffdaeed6
8233680: JavacFileManager.close() doesn't clear some cache instance variables
Reviewed-by: jjg
Contributed-by: Daniel Le Duc Khoi Nguyen <greenrecyclebin at gmail.com>
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
Changeset: 7149d2c974ee
Author: jwilhelm
Date: 2020-01-16 02:56 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/7149d2c974ee
Added tag jdk-14+32 for changeset 2776da28515e
! .hgtags
Changeset: c1d9b0adeafd
Author: jwilhelm
Date: 2020-01-16 04:09 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/c1d9b0adeafd
Merge
! .hgtags
! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAForUserEnc.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! test/jdk/sun/security/krb5/auto/KDC.java
- test/jdk/sun/security/krb5/auto/SaslGSS.java
Changeset: 1922c31f1dcc
Author: iignatyev
Date: 2020-01-15 21:20 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/1922c31f1dcc
8236111: narrow allowSmartActionArgs disabling
Reviewed-by: dholmes, mullan, darcy, rriggs
! test/hotspot/jtreg/TEST.ROOT
- test/hotspot/jtreg/runtime/records/TEST.properties
+ test/hotspot/jtreg/vmTestbase/TEST.properties
! test/jdk/TEST.ROOT
+ test/jdk/com/sun/security/auth/login/ConfigFile/TEST.properties
- test/jdk/java/io/Serializable/records/TEST.properties
+ test/jdk/java/io/Serializable/serialFilter/TEST.properties
+ test/jdk/java/lang/ModuleTests/TEST.properties
- test/jdk/java/lang/instrument/TEST.properties
+ test/jdk/java/lang/invoke/TEST.properties
- test/jdk/java/lang/reflect/records/TEST.properties
- test/jdk/java/lang/runtime/TEST.properties
+ test/jdk/java/rmi/registry/serialFilter/TEST.properties
+ test/jdk/java/security/Security/SecurityPropFile/TEST.properties
+ test/jdk/javax/management/security/TEST.properties
+ test/jdk/javax/security/auth/login/TEST.properties
+ test/jdk/sun/security/util/Resources/TEST.properties
Changeset: 3edb7d802ccb
Author: hseigel
Date: 2020-01-16 13:48 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/3edb7d802ccb
8235678: Remove unnecessary calls to Thread::current() in MutexLocker calls
Summary: Add THREAD argument when available and make Thread* the first argument to relevant MutexLocker and MonitorLocker constructors
Reviewed-by: lfoltan, coleenp, dholmes
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jfr/jni/jfrGetAllEventClasses.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/notificationThread.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/lowMemoryDetector.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/services/nmtDCmd.cpp
Changeset: 93559c88be23
Author: dtitov
Date: 2020-01-16 09:53 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/93559c88be23
8236873: Worker has a deadlock bug
Reviewed-by: dfuchs, dholmes, sspitsyn
! src/jdk.jconsole/share/classes/sun/tools/jconsole/Worker.java
+ test/jdk/sun/tools/jconsole/WorkerDeadlockTest.java
Changeset: 09371a74ca50
Author: asemenyuk
Date: 2020-01-16 12:12 -0500
URL: https://hg.openjdk.java.net/panama/dev/rev/09371a74ca50
8233578: Document configurable parameters of msi packages
Reviewed-by: herrick, almatvee
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/overrides.wxi
Changeset: 456475106ee0
Author: asemenyuk
Date: 2020-01-16 08:25 -0500
URL: https://hg.openjdk.java.net/panama/dev/rev/456475106ee0
8232077: Investigate if default behavior should allow downgrade scenario
Reviewed-by: herrick, almatvee
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java
Changeset: 9aba9109a25e
Author: asemenyuk
Date: 2020-01-16 08:28 -0500
URL: https://hg.openjdk.java.net/panama/dev/rev/9aba9109a25e
8236132: Add missing properties to msi installers
Reviewed-by: herrick, almatvee
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/main.wxs
Changeset: adcb848a9ecc
Author: zgu
Date: 2020-01-16 18:36 -0500
URL: https://hg.openjdk.java.net/panama/dev/rev/adcb848a9ecc
8236878: Use atomic instruction to update StringDedupTable's entries and entries_removed counters
Reviewed-by: rkennke, shade
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp
Changeset: 5c660d2d97ff
Author: valeriep
Date: 2020-01-17 01:05 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/5c660d2d97ff
8216012: Infinite loop in RSA KeyPairGenerator
Summary: Check and error out on even RSA public exponents
Reviewed-by: valeriep
Contributed-by: Masanori Yano <yano-masanori at fujitsu.com>
! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java
+ test/jdk/sun/security/rsa/TestKeyPairGeneratorExponent.java
Changeset: 6525e44f6763
Author: ngasson
Date: 2020-01-17 09:30 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/6525e44f6763
8236992: AArch64: remove redundant load_klass in itable stub
Reviewed-by: aph, adinn
! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp
Changeset: 6d410dc19c6e
Author: fmatte
Date: 2020-01-16 17:37 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/6d410dc19c6e
8236701: [TESTBUG] compiler/loopopts/superword/Vec_MulAddS2I.java uses wrong flag -XX:-SuperWord
Reviewed-by: iklam, thartmann
! test/hotspot/jtreg/compiler/loopopts/superword/Vec_MulAddS2I.java
Changeset: f8bf3d965e9e
Author: pliden
Date: 2020-01-17 10:20 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/f8bf3d965e9e
8237198: ZGC: Share multi-mapping code in ZBackingFile
Reviewed-by: stefank, eosterlund, smonteith
! src/hotspot/os/bsd/gc/z/zBackingFile_bsd.cpp
! src/hotspot/os/bsd/gc/z/zBackingFile_bsd.hpp
- src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp
- src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.hpp
! src/hotspot/os/linux/gc/z/zBackingFile_linux.cpp
! src/hotspot/os/linux/gc/z/zBackingFile_linux.hpp
- src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
- src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp
! src/hotspot/os/windows/gc/z/zBackingFile_windows.cpp
! src/hotspot/os/windows/gc/z/zBackingFile_windows.hpp
- src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp
- src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.hpp
! src/hotspot/share/gc/z/zNUMA.cpp
! src/hotspot/share/gc/z/zNUMA.hpp
+ src/hotspot/share/gc/z/zNUMA.inline.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp
Changeset: 58c756dc0f20
Author: pliden
Date: 2020-01-17 10:20 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/58c756dc0f20
8237199: ZGC: Rename ZBackingFile to ZPhysicalMemoryBacking
Reviewed-by: stefank, eosterlund, smonteith
! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp < src/hotspot/os/bsd/gc/z/zBackingFile_bsd.cpp
! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.hpp < src/hotspot/os/bsd/gc/z/zBackingFile_bsd.hpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp < src/hotspot/os/linux/gc/z/zBackingFile_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp < src/hotspot/os/linux/gc/z/zBackingFile_linux.hpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp < src/hotspot/os/windows/gc/z/zBackingFile_windows.cpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.hpp < src/hotspot/os/windows/gc/z/zBackingFile_windows.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp
Changeset: d06f42327c32
Author: pliden
Date: 2020-01-17 10:20 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/d06f42327c32
8237200: ZGC: Rename ZBackingPath to ZMountPoint
Reviewed-by: stefank, eosterlund, smonteith
- src/hotspot/os/linux/gc/z/zBackingPath_linux.cpp
- src/hotspot/os/linux/gc/z/zBackingPath_linux.hpp
+ src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
+ src/hotspot/os/linux/gc/z/zMountPoint_linux.hpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
Changeset: f30115dede77
Author: pliden
Date: 2020-01-17 10:20 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/f30115dede77
8237201: ZGC: Remove unused ZRelocationSetSelector::fragmentation()
Reviewed-by: tschatzl
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.hpp
Changeset: 2189f1e9bab1
Author: coleenp
Date: 2020-01-17 06:56 -0500
URL: https://hg.openjdk.java.net/panama/dev/rev/2189f1e9bab1
8236901: 8232759 missed a test case
Summary: Use jcmd GC.class-histogram because it also works for verifying that the classes are loaded.
Reviewed-by: dholmes, mseledtsov, iklam
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/Metaspace/DefineClass.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: ad4bc77b2f9d
Author: prappo
Date: 2020-01-17 12:25 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/ad4bc77b2f9d
8236700: Upgrading JSZip from v3.1.5 to v3.2.2
Reviewed-by: hannesw, jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip/dist/jszip.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip/dist/jszip.min.js
! src/jdk.javadoc/share/legal/jszip.md
Changeset: 931354c6323d
Author: sgehwolf
Date: 2019-11-07 17:11 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/931354c6323d
8230305: Cgroups v2: Container awareness
Summary: Implement Cgroups v2 container awareness in hotspot
Reviewed-by: bobv, dholmes
+ src/hotspot/os/linux/cgroupSubsystem_linux.cpp
+ src/hotspot/os/linux/cgroupSubsystem_linux.hpp
+ src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
+ src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
+ src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
+ src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
! src/hotspot/os/linux/os_linux.hpp
! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java
Changeset: 2186f9d477c1
Author: pconcannon
Date: 2020-01-17 12:53 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/2186f9d477c1
8237075: @since tag missing from DatagramSocket and MulticastSocket methods
Summary: Methods from DatagramSocket and MulticastSocket added in JDK1.2 do not have their @since tags. This fix adds them in
Reviewed-by: alanb, chegar, dfuchs
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/MulticastSocket.java
Changeset: d8341e9ad86d
Author: rehn
Date: 2020-01-17 16:17 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/d8341e9ad86d
8236766: Remove un-used oops do and drain list in VM thread.
Reviewed-by: dholmes, coleenp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp
Changeset: ed8e7bf32188
Author: dfuchs
Date: 2020-01-17 17:55 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/ed8e7bf32188
8236859: WebSocket over authenticating proxy fails with NPE
Summary: This change fixes several issues with WebSocket and proxy authentication. The AuthenticationFilter is changed to support an authenticating server accessed through an authenticating proxy. MultiExchange is fixed to close the previous connection if a new connection is necessary to establish the websocket (websocket connections are not cached and must be closed in that case). WebSocket OpeningHandshake is fixed to close the connection (without creating the RawChannel) if the opening handshake doesn't result in 101 upgrade protocol.
Reviewed-by: prappo, chegar
! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java
! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpResponseImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/RawChannelTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/RawChannel.java
+ test/jdk/java/net/httpclient/websocket/DummySecureWebSocketServer.java
+ test/jdk/java/net/httpclient/websocket/SecureSupport.java
! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java
Changeset: fdf6c221ebdc
Author: alanb
Date: 2020-01-18 19:11 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/fdf6c221ebdc
8053479: (dc) DatagramChannel.read() throws exception instead of discarding data when buffer too small
Reviewed-by: redestad, dfuchs
! src/java.base/unix/native/libnio/ch/DatagramDispatcher.c
! src/java.base/windows/native/libnio/ch/DatagramDispatcher.c
+ test/jdk/java/nio/channels/DatagramChannel/Truncate.java
Changeset: 4b49cfba69fe
Author: alanb
Date: 2020-01-19 08:02 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/4b49cfba69fe
8236925: (dc) Upgrade DatagramChannel socket adaptor to extend MulticastSocket
Reviewed-by: dfuchs
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/MulticastSocket.java
! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! src/java.base/unix/native/libnio/ch/Net.c
+ test/jdk/java/nio/channels/DatagramChannel/AdaptorMulticasting.java
Changeset: 882fc6a4d53c
Author: sgehwolf
Date: 2020-01-18 20:54 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/882fc6a4d53c
8237479: 8230305 causes slowdebug build failure
Summary: Declare methods as pure virtual.
Reviewed-by: dcubed, dholmes
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
Changeset: 62a003539b0c
Author: tschatzl
Date: 2020-01-20 11:15 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/62a003539b0c
8235860: Obsolete the UseParallelOldGC option
Summary: Obsolete the UseParallelOldGC option by removing code and other mentions.
Reviewed-by: kbarrett, lkorinth
! src/hotspot/share/gc/parallel/asPSOldGen.cpp
! src/hotspot/share/gc/parallel/asPSYoungGen.cpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp
- src/hotspot/share/gc/parallel/psMarkSweep.cpp
- src/hotspot/share/gc/parallel/psMarkSweep.hpp
- src/hotspot/share/gc/parallel/psMarkSweepDecorator.cpp
- src/hotspot/share/gc/parallel/psMarkSweepDecorator.hpp
- src/hotspot/share/gc/parallel/psMarkSweepProxy.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psScavenge.hpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/gc/parallel/psYoungGen.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcArguments.cpp
! src/hotspot/share/gc/shared/gcConfig.cpp
! src/hotspot/share/gc/shared/gcConfiguration.cpp
! src/hotspot/share/gc/shared/gcName.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/spaceDecorator.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/gtest/gc/parallel/test_psParallelCompact.cpp
Changeset: c5203b158ec8
Author: redestad
Date: 2020-01-20 14:24 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/c5203b158ec8
8237508: Simplify JarFile.isInitializing
Reviewed-by: dfuchs, coffeys, lancea
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java
! src/java.base/share/classes/jdk/internal/access/JavaUtilJarAccess.java
Changeset: 67e7f7e8284a
Author: pconcannon
Date: 2020-01-20 16:24 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/67e7f7e8284a
8236105: Behaviors of DatagramSocket/DatagramChannel::socket send methods are not always consistent
Summary: DatagramSocket and MulticastSocket changed to throw IllegalArgumentException if not connected and passed a packet containing a port out of range
Reviewed-by: chegar, dfuchs
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/MulticastSocket.java
+ test/jdk/java/net/DatagramSocket/SendCheck.java
Changeset: 5e65bea99d1f
Author: rkennke
Date: 2020-01-20 18:03 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/5e65bea99d1f
8237543: Shenandoah: More asserts around code roots
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp
Changeset: 6825c74baa36
Author: serb
Date: 2020-01-15 13:17 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/6825c74baa36
8236953: [macos] JavaFX SwingNode is not rendered on macOS
Reviewed-by: kcr, prr
! src/java.desktop/macosx/classes/sun/lwawt/LWLightweightFramePeer.java
+ test/jdk/javax/swing/JLightweightFrame/ResizedMovedEvents.java
Changeset: d19d1a02d1b2
Author: fyang
Date: 2020-01-09 19:12 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/d19d1a02d1b2
8235762: JVM crash in SWPointer during C2 compilation
Reviewed-by: thartmann, chagedorn, neliasso
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestSearchAlignment.java
Changeset: 5bb84e036c14
Author: roland
Date: 2020-01-10 17:50 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/5bb84e036c14
8235584: UseProfiledLoopPredicate fails with assert(_phase->get_loop(c) == loop) failed: have to be in the same loop
Reviewed-by: thartmann, neliasso
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
Changeset: 4bb6c4bf72bf
Author: hannesw
Date: 2020-01-16 15:50 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/4bb6c4bf72bf
8224052: Javadoc doesn't handle non-public intermediate types well
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/pkg2/DocumentedNonGenericChild.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/pkg2/UndocumentedGenericParent.java
+ test/langtools/jdk/javadoc/doclet/testMemberInheritance/pkg3/PrivateGenericParent.java
Changeset: 4a0a1b927608
Author: mcimadamore
Date: 2020-01-16 14:55 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/4a0a1b927608
8237348: Javadoc of MemorySegment::allocateNative should state that memory is zero-initialized8237348: Javadoc of MemorySegment::allocateNative should state that memory is zero-initialized
Reviewed-by: chegar, jlaskey
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
Changeset: b4ccf83030cf
Author: mcimadamore
Date: 2020-01-16 17:25 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/b4ccf83030cf
8237370: Javadoc of memory access API still refers to old MemoryAddress::offset method
Reviewed-by: chegar
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java
Changeset: 5bc878966264
Author: zgu
Date: 2020-01-16 14:22 -0500
URL: https://hg.openjdk.java.net/panama/dev/rev/5bc878966264
8237369: Shenandoah: failed vmTestbase/nsk/jvmti/AttachOnDemand/attach021/TestDescription.java test
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: cf3ce4ee50bf
Author: sangheki
Date: 2020-01-16 13:19 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/cf3ce4ee50bf
8234173: assert(loader != __null && oopDesc::is_oop(loader)) failed: loader must be oop
Reviewed-by: kbarrett, egahlin, tschatzl
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp
! src/hotspot/share/jfr/leakprofiler/chains/objectSampleMarker.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp
! src/hotspot/share/oops/markWord.hpp
Changeset: 5dae0969decc
Author: zgu
Date: 2020-01-16 16:30 -0500
URL: https://hg.openjdk.java.net/panama/dev/rev/5dae0969decc
8237392: Shenandoah: Remove unreliable assertion
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 76b9822d2e65
Author: jwilhelm
Date: 2020-01-20 18:05 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/76b9822d2e65
Merge
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
Changeset: a18a85485ba4
Author: kbarrett
Date: 2020-01-20 14:31 -0500
URL: https://hg.openjdk.java.net/panama/dev/rev/a18a85485ba4
8237261: Concurrent refinement activation threshold not updated for card counts
Summary: Fix special-case threshold calculation for primary refinement thread
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
Changeset: 3ca4a8016584
Author: mbaesken
Date: 2020-01-16 18:04 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/3ca4a8016584
8237382: Cleanup the OPT_SPEED_SRC file list in JvmFeatures.gmk
Reviewed-by: erikj, mdoerr
! make/hotspot/lib/JvmFeatures.gmk
Changeset: 8e10404eec8e
Author: redestad
Date: 2020-01-21 13:28 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/8e10404eec8e
8236075: Minor bootstrap improvements
Reviewed-by: mchung, alanb
! src/hotspot/share/classfile/systemDictionary.cpp
! src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/unix/classes/java/lang/ClassLoaderHelper.java
! src/java.base/windows/classes/java/lang/ClassLoaderHelper.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java
! test/jdk/java/lang/ClassLoader/LibraryPathProperty.java
Changeset: 146949f377a2
Author: shade
Date: 2020-01-21 13:40 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/146949f377a2
8237570: Shenandoah: cleanup uses of allocation/free threshold in static heuristics
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/shenandoah/options/TestArgumentRanges.java
Changeset: 2dfbe080038c
Author: redestad
Date: 2020-01-21 14:08 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/2dfbe080038c
8237576: Missing import in macosx/../ClassLoaderHelper
Reviewed-by: dfuchs
! src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java
Changeset: c61cd64e09ac
Author: almatvee
Date: 2020-01-21 08:46 -0500
URL: https://hg.openjdk.java.net/panama/dev/rev/c61cd64e09ac
8235955: [dmg] DMG creation fails without error message if previous DMG was not ejected
Reviewed-by: herrick, asemenyuk
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/DMGsetup.scpt
Changeset: dff4792e3206
Author: fyang
Date: 2020-01-15 16:00 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/dff4792e3206
8234484: Add ability to configure third port for remote JMX
Reviewed-by: dfuchs
Contributed-by: hedongbo at huawei.com
! src/jdk.management.agent/share/classes/jdk/internal/agent/AgentConfigurationError.java
! src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
! src/jdk.management.agent/share/conf/management.properties
Changeset: 1af0eec6c10d
Author: naoto
Date: 2020-01-21 08:02 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/1af0eec6c10d
8187987: Add a mechanism to configure custom variants in HijrahChronology
Reviewed-by: joehw, rriggs
! make/CompileJavaModules.gmk
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
+ src/java.base/share/classes/java/time/chrono/hijrah-config-Hijrah-umalqura_islamic-umalqura.properties
- src/java.base/share/classes/java/time/chrono/hijrah-config-islamic-umalqura.properties
+ test/jdk/java/time/nontestng/java/time/chrono/HijrahConfigCheck.java
+ test/jdk/java/time/nontestng/java/time/chrono/HijrahConfigTest.java
+ test/jdk/java/time/nontestng/java/time/chrono/hijrah-config-Hijrah-test_islamic-test.properties
! test/jdk/java/time/tck/TEST.properties
! test/jdk/java/time/test/TEST.properties
Changeset: afedfc27878c
Author: pconcannon
Date: 2020-01-21 18:38 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/afedfc27878c
8237571: java/net/DatagramSocket/SendCheck.java is failing on Solaris
Summary: Commented out failing testcase as this is being tracked by JDK-8236852
Reviewed-by: dfuchs
! test/jdk/java/net/DatagramSocket/SendCheck.java
Changeset: 519b7d1292ac
Author: redestad
Date: 2020-01-21 22:21 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/519b7d1292ac
8236641: Improve Set.of(...).iterator() warmup characteristics
Reviewed-by: smarks, jrose, fweimer
! src/java.base/share/classes/java/util/ImmutableCollections.java
Changeset: cd08337a2eb0
Author: mikael
Date: 2020-01-21 14:23 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/cd08337a2eb0
8237589: Fix copyright header formatting
Reviewed-by: jjg, serb, iris, jwilhelm
! src/java.base/share/classes/java/security/spec/NamedParameterSpec.java
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLExtensions.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAData.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttrImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NodeImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/ElementState.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLSerializer.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/main/Main.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/Worker.java
! src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestLogCompilation.java
! test/hotspot/gtest/gc/shared/test_preservedMarks.cpp
! test/hotspot/gtest/memory/test_chunkManager.cpp
! test/hotspot/gtest/memory/test_is_metaspace_obj.cpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp
! test/hotspot/jtreg/compiler/aot/scripts/java.base-list.txt
! test/hotspot/jtreg/compiler/c2/TestBitSetAndReset.java
! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
! test/hotspot/jtreg/gc/CriticalNativeArgs.java
! test/hotspot/jtreg/gc/libCriticalNative.c
! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java
! test/hotspot/jtreg/runtime/CommandLine/UnrecognizedVMOption.java
! test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java
! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java
! test/hotspot/jtreg/vmTestbase/nsk/share/README
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/README
! test/hotspot/jtreg/vmTestbase/nsk/share/native/README
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java
! test/jdk/com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java
! test/jdk/java/awt/Dialog/MakeWindowAlwaysOnTop/MakeWindowAlwaysOnTop.java
! test/jdk/java/io/InputStream/Skip.java
! test/jdk/java/lang/Character/UnicodeBlock/OptimalMapSize.java
! test/jdk/java/lang/reflect/records/allPermissions.policy
! test/jdk/java/net/CookieHandler/CookieHandlerTest.java
! test/jdk/java/net/DatagramSocket/InterruptibleDatagramSocket.java
! test/jdk/java/net/httpclient/security/0.policy
! test/jdk/java/net/httpclient/security/1.policy
! test/jdk/java/net/httpclient/security/10.policy
! test/jdk/java/net/httpclient/security/11.policy
! test/jdk/java/net/httpclient/security/12.policy
! test/jdk/java/net/httpclient/security/14.policy
! test/jdk/java/net/httpclient/security/15.policy
! test/jdk/java/net/httpclient/security/16.policy
! test/jdk/java/net/httpclient/security/17.policy
! test/jdk/java/net/httpclient/security/2.policy
! test/jdk/java/net/httpclient/security/3.policy
! test/jdk/java/net/httpclient/security/4.policy
! test/jdk/java/net/httpclient/security/5.policy
! test/jdk/java/net/httpclient/security/6.policy
! test/jdk/java/net/httpclient/security/7.policy
! test/jdk/java/net/httpclient/security/8.policy
! test/jdk/java/net/httpclient/security/9.policy
! test/jdk/java/net/httpclient/security/filePerms/allpermissions.policy
! test/jdk/java/net/httpclient/security/filePerms/nopermissions.policy
! test/jdk/java/net/httpclient/websocket/security/httpclient.policy
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixDomainSocket.java
! test/jdk/java/nio/charset/coders/Check.java
! test/jdk/java/nio/file/Files/SetLastModifiedTime.java
! test/jdk/java/security/KeyAgreement/KeyAgreementTest.java
! test/jdk/java/security/Provider/TestClient.java
! test/jdk/java/security/Provider/TestProvider.java
! test/jdk/java/time/test/java/time/format/TestUnicodeExtension.java
! test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.java
! test/jdk/java/util/Comparator/BasicTest.java
! test/jdk/java/util/HashMap/WhiteBoxResizeTest.java
! test/jdk/java/util/Locale/bcp47u/DisplayNameTests.java
! test/jdk/java/util/jar/JarFile/Constructor.java
! test/jdk/javax/swing/JFileChooser/ShellFolderQueries/ShellFolderQueriesSecurityManagerTest.java
! test/jdk/javax/swing/JFileChooser/ShellFolderQueries/ShellFolderQueriesTest.java
! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java
! test/langtools/jdk/jshell/CustomEditor.java
! test/langtools/tools/javac/flags/FlagsTest.java
! test/langtools/tools/javac/lvti/harness/LocalVariableInferenceTester.java
! test/langtools/tools/javac/processing/PackageInfo/ClassAnnotations/ClassAnnotations.java
! test/langtools/tools/javac/processing/PackageInfo/ClassAnnotations/Processor.java
! test/langtools/tools/javac/processing/PackageInfo/ClassAnnotations/package-info.java
! test/langtools/tools/javac/processing/PackageInfo/Overwrite/Overwrite.java
! test/langtools/tools/javac/processing/PackageInfo/Overwrite/Processor.java
! test/langtools/tools/javac/processing/PackageInfo/Overwrite/package-info.java
! test/langtools/tools/javac/warnings/MaxDiagsRecompile.java
! test/langtools/tools/javac/warnings/MaxWarnsRecompile.java
! test/langtools/tools/jdeps/modules/patches/java/sql/NonNull.java
! test/micro/org/openjdk/bench/java/io/BlackholedOutputStream.java
! test/micro/org/openjdk/bench/java/io/FileChannelRead.java
! test/micro/org/openjdk/bench/java/io/FileChannelWrite.java
! test/micro/org/openjdk/bench/java/io/FileRead.java
! test/micro/org/openjdk/bench/java/io/FileWrite.java
! test/micro/org/openjdk/bench/java/io/ObjectStreamClasses.java
! test/micro/org/openjdk/bench/java/io/RandomAccessRead.java
! test/micro/org/openjdk/bench/java/io/RandomAccessWrite.java
! test/micro/org/openjdk/bench/java/io/SerializationWriteReplace.java
! test/micro/org/openjdk/bench/java/io/UTF8.java
! test/micro/org/openjdk/bench/java/lang/ArrayCopy.java
! test/micro/org/openjdk/bench/java/lang/ArrayCopyAligned.java
! test/micro/org/openjdk/bench/java/lang/ArrayCopyUnalignedBoth.java
! test/micro/org/openjdk/bench/java/lang/ArrayCopyUnalignedDst.java
! test/micro/org/openjdk/bench/java/lang/ArrayCopyUnalignedSrc.java
! test/micro/org/openjdk/bench/java/lang/ClassForName.java
! test/micro/org/openjdk/bench/java/lang/Clone.java
! test/micro/org/openjdk/bench/java/lang/FloatingDecimal.java
! test/micro/org/openjdk/bench/java/lang/GetStackTrace.java
! test/micro/org/openjdk/bench/java/lang/Integers.java
! test/micro/org/openjdk/bench/java/lang/Longs.java
! test/micro/org/openjdk/bench/java/lang/MathBench.java
! test/micro/org/openjdk/bench/java/lang/NewInstance.java
! test/micro/org/openjdk/bench/java/lang/ObjectHashCode.java
! test/micro/org/openjdk/bench/java/lang/StackWalkBench.java
! test/micro/org/openjdk/bench/java/lang/StringBuffers.java
! test/micro/org/openjdk/bench/java/lang/StringHttp.java
! test/micro/org/openjdk/bench/java/lang/StringOther.java
! test/micro/org/openjdk/bench/java/lang/StringUpperLower.java
! test/micro/org/openjdk/bench/java/lang/Systems.java
! test/micro/org/openjdk/bench/java/lang/ThreadStartJoin.java
! test/micro/org/openjdk/bench/java/lang/invoke/CallSiteSetTarget.java
! test/micro/org/openjdk/bench/java/lang/invoke/CallSiteSetTargetSelf.java
! test/micro/org/openjdk/bench/java/lang/invoke/CallSiteStable.java
! test/micro/org/openjdk/bench/java/lang/invoke/LookupAcquire.java
! test/micro/org/openjdk/bench/java/lang/invoke/LookupDefaultFind.java
! test/micro/org/openjdk/bench/java/lang/invoke/LookupPublicFind.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleAsCollector.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleAsSpreader.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleAsVarargsCollector.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleBasicInvoke.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleBindToBinding.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleBindToCurry.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertBoxing.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertCast.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertReturnPrimitive.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertReturnReference.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertReturnVoid.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertUnboxing.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertWidening.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleInvokeWithArgs.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleProxiesAsIFInstance.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleProxiesSuppl.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesArrayElementGetter.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesArrayElementSetter.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesCatchException.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesConstant.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesDropArguments.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesExactInvoker.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesFilterArgs.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesFilterReturn.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesFoldArguments.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesGuardWithTest.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesIdentity.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesInsertArguments.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesInvoker.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesPermuteArguments.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesSpreadInvoker.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesThrowException.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeAcquire.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeAppendParams.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeChangeParam.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeChangeReturn.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeDropParams.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeGenerify.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeInsertParams.java
! test/micro/org/openjdk/bench/java/lang/invoke/SwitchPointAdhoc.java
! test/micro/org/openjdk/bench/java/lang/invoke/SwitchPointGuard.java
! test/micro/org/openjdk/bench/java/lang/reflect/Clazz.java
! test/micro/org/openjdk/bench/java/lang/reflect/ClazzWithSecurityManager.java
! test/micro/org/openjdk/bench/java/lang/reflect/MethodInvoke.java
! test/micro/org/openjdk/bench/java/math/BigDecimals.java
! test/micro/org/openjdk/bench/java/math/BigIntegers.java
! test/micro/org/openjdk/bench/java/net/DatagramSocketTest.java
! test/micro/org/openjdk/bench/java/net/SocketChannelReadWrite.java
! test/micro/org/openjdk/bench/java/net/SocketReadWrite.java
! test/micro/org/openjdk/bench/java/net/SocketStreaming.java
! test/micro/org/openjdk/bench/java/net/URLEncodeDecode.java
! test/micro/org/openjdk/bench/java/nio/ByteBuffers.java
! test/micro/org/openjdk/bench/java/nio/CharsetEncodeDecode.java
! test/micro/org/openjdk/bench/java/security/DoPrivileged.java
! test/micro/org/openjdk/bench/java/security/GetContext.java
! test/micro/org/openjdk/bench/java/security/MessageDigests.java
! test/micro/org/openjdk/bench/java/util/ArraysEquals.java
! test/micro/org/openjdk/bench/java/util/Dates.java
! test/micro/org/openjdk/bench/java/util/GregorianCalendars.java
! test/micro/org/openjdk/bench/java/util/HashMapBench.java
! test/micro/org/openjdk/bench/java/util/RandomNext.java
! test/micro/org/openjdk/bench/java/util/ZipFind.java
! test/micro/org/openjdk/bench/java/util/concurrent/Atomic.java
! test/micro/org/openjdk/bench/java/util/concurrent/AtomicIntegerUpdateAndGet.java
! test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolForking.java
! test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolRawCallable.java
! test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolThresholdAutoQueued.java
! test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolThresholdAutoSurplus.java
! test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolThresholdStatic.java
! test/micro/org/openjdk/bench/java/util/concurrent/Locks.java
! test/micro/org/openjdk/bench/java/util/concurrent/Maps.java
! test/micro/org/openjdk/bench/java/util/concurrent/Problem.java
! test/micro/org/openjdk/bench/java/util/concurrent/ProducerConsumer.java
! test/micro/org/openjdk/bench/java/util/concurrent/Queues.java
! test/micro/org/openjdk/bench/java/util/concurrent/ThreadLocalRandomNextInt.java
! test/micro/org/openjdk/bench/java/util/logging/LogRecord.java
! test/micro/org/openjdk/bench/java/util/logging/LoggingRuntimeMicros.java
! test/micro/org/openjdk/bench/java/util/stream/AllMatcher.java
! test/micro/org/openjdk/bench/java/util/stream/AnyMatcher.java
! test/micro/org/openjdk/bench/java/util/stream/Decomposition.java
! test/micro/org/openjdk/bench/java/util/stream/NoneMatcher.java
! test/micro/org/openjdk/bench/java/util/stream/Reducers.java
! test/micro/org/openjdk/bench/java/util/stream/ops/LongAccumulator.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/AllMatch.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/AllMatchShort.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/AnyMatch.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/AnyMatchShort.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/Filter.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/FindAny.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/FindFirst.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/ForEach.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/Limit.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/Map.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/NoneMatch.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/NoneMatchShort.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/Reduce.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/ReduceBase.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/Sorted.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/SortedUnique.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/UniqueElements.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/AllMatch.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/AllMatchShort.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/AnyMatch.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/AnyMatchShort.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/Filter.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/FindAny.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/FindFirst.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/ForEach.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/Limit.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/Map.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/NoneMatch.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/NoneMatchShort.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/Reduce.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/ReduceBase.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/Sorted.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/SortedUnique.java
! test/micro/org/openjdk/bench/java/util/stream/ops/value/UniqueElements.java
! test/micro/org/openjdk/bench/java/util/stream/pipeline/PipelineParMultiple.java
! test/micro/org/openjdk/bench/java/util/stream/pipeline/PipelineSeqMultiple.java
! test/micro/org/openjdk/bench/java/util/stream/pipeline/PipelineSetup.java
! test/micro/org/openjdk/bench/java/util/stream/pipeline/Terminal.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/DataProviders.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/Bulk.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/DictionaryProblem.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/Lambda.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/Xtras.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerDuplicate/Bulk.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerDuplicate/IntegerDuplicateProblem.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerDuplicate/Lambda.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerMax/Bulk.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerMax/IntegerMaxProblem.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerMax/Lambda.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerMax/Xtras.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerSum/Bulk.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerSum/IntegerSumProblem.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerSum/Lambda.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerSum/Xtras.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/PhoneCode/Bulk.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/PhoneCode/PhoneCodeProblem.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/PrimesProblem.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t100/Bulk.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t100/Lambda.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t100/Xtras.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t10000/Bulk.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t10000/Lambda.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t10000/Xtras.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesSieve/Bulk.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesSieve/PrimesSieveProblem.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/README
! test/micro/org/openjdk/bench/javax/crypto/AES.java
! test/micro/org/openjdk/bench/javax/crypto/Crypto.java
! test/micro/org/openjdk/bench/javax/tools/Javac.java
! test/micro/org/openjdk/bench/javax/xml/AbstractXMLMicro.java
! test/micro/org/openjdk/bench/javax/xml/DOM.java
! test/micro/org/openjdk/bench/javax/xml/SAXUsingJDK.java
! test/micro/org/openjdk/bench/javax/xml/STAX.java
! test/micro/org/openjdk/bench/vm/compiler/ArrayBoundCheckRemoval.java
! test/micro/org/openjdk/bench/vm/compiler/ArrayClear.java
! test/micro/org/openjdk/bench/vm/compiler/ArrayStoreCheck.java
! test/micro/org/openjdk/bench/vm/compiler/BitSetAndReset.java
! test/micro/org/openjdk/bench/vm/compiler/CopyLoop.java
! test/micro/org/openjdk/bench/vm/compiler/DivRem.java
! test/micro/org/openjdk/bench/vm/compiler/Explosion.java
! test/micro/org/openjdk/bench/vm/compiler/InnerClassNullRef.java
! test/micro/org/openjdk/bench/vm/compiler/InterfaceCalls.java
! test/micro/org/openjdk/bench/vm/compiler/Multiplication.java
! test/micro/org/openjdk/bench/vm/compiler/PostAllocationStores.java
! test/micro/org/openjdk/bench/vm/compiler/SpillCode.java
! test/micro/org/openjdk/bench/vm/compiler/StoreAfterStore.java
! test/micro/org/openjdk/bench/vm/compiler/Straighten.java
! test/micro/org/openjdk/bench/vm/compiler/WriteBarrier.java
! test/micro/org/openjdk/bench/vm/gc/Alloc.java
! test/micro/org/openjdk/bench/vm/lambda/capture/Capture0.java
! test/micro/org/openjdk/bench/vm/lambda/capture/Capture2.java
! test/micro/org/openjdk/bench/vm/lambda/capture/CaptureMR.java
! test/micro/org/openjdk/bench/vm/lambda/capture/FunctionalInterface0.java
! test/micro/org/openjdk/bench/vm/lambda/capture/FunctionalInterface1.java
! test/micro/org/openjdk/bench/vm/lambda/chain/ChainAnonymCap0.java
! test/micro/org/openjdk/bench/vm/lambda/chain/ChainAnonymCap1.java
! test/micro/org/openjdk/bench/vm/lambda/chain/ChainAnonymCap4.java
! test/micro/org/openjdk/bench/vm/lambda/chain/ChainBase.java
! test/micro/org/openjdk/bench/vm/lambda/chain/ChainLambdaCap0.java
! test/micro/org/openjdk/bench/vm/lambda/chain/ChainLambdaCap1.java
! test/micro/org/openjdk/bench/vm/lambda/chain/ChainLambdaCap4.java
! test/micro/org/openjdk/bench/vm/lambda/chain/ChainMrefBound.java
! test/micro/org/openjdk/bench/vm/lambda/chain/ChainMrefUnbound.java
! test/micro/org/openjdk/bench/vm/lambda/chain/Level.java
! test/micro/org/openjdk/bench/vm/lambda/chain/TopLevel.java
! test/micro/org/openjdk/bench/vm/lambda/invoke/AckermannI.java
! test/micro/org/openjdk/bench/vm/lambda/invoke/AckermannL.java
! test/micro/org/openjdk/bench/vm/lambda/invoke/Function0.java
! test/micro/org/openjdk/bench/vm/lambda/invoke/Function1.java
! test/micro/org/openjdk/bench/vm/lambda/invoke/Morph0.java
! test/micro/org/openjdk/bench/vm/lambda/invoke/Morph1.java
! test/micro/org/openjdk/bench/vm/lambda/invoke/Morph2.java
! test/micro/org/openjdk/bench/vm/lang/InstanceOf.java
! test/micro/org/openjdk/bench/vm/lang/Throw.java
! test/micro/org/openjdk/bench/vm/lang/ThrowableRuntimeMicros.java
! test/nashorn/script/basic/JDK-8193371.js
Changeset: f3b80456f22f
Author: joehw
Date: 2020-01-21 23:33 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/f3b80456f22f
8235368: Update BCEL to Version 6.4.1
Reviewed-by: lancea, dfuchs, forax
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Repository.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationDefault.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Annotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethod.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethods.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDynamic.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInvokeDynamic.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodHandle.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantModule.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPackage.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Deprecated.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValuePair.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Field.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Method.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameter.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Module.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleExports.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleMainClass.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleOpens.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModulePackages.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleProvides.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleRequires.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestHost.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestMembers.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Node.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotationEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeInvisibleAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeInvisibleParameterAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeVisibleAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeVisibleParameterAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Synthetic.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/UnknownAttributeReader.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Visitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AnnotationEntryGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BIPUSH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BasicType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchHandle.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CPInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGenException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassObserver.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2F.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2I.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2L.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DADD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DLOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DMUL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DNEG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DRETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSUB.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X1.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X2.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2D.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2I.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2L.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FADD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FLOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FMUL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FNEG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FRETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSUB.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldObserver.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETFIELD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO_W.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2B.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2C.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2D.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2F.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2L.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2S.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IADD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IAND.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ICONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFEQ.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNULL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IINC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ILOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMUL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INEG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IOR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IRETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISUB.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IUSHR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IXOR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IfInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionConst.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR_W.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2D.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2F.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2I.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LADD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LAND.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCMP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC_W.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LLOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LMUL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LNEG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LRETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSUB.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LUSHR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LXOR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodObserver.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEW.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NOP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NameSignatureInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP2.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUSH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PopInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PushInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RET.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReferenceType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SIPUSH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWAP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackConsumer.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackProducer.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TargetLostException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Visitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/AttributeHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELComparator.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELifier.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ByteSequence.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Class2HTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassQueue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassSet.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassStack.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ModularRuntimeImage.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Repository.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java
! src/java.xml/share/legal/bcel.md
Changeset: 93e22f0a6401
Author: mikael
Date: 2020-01-21 17:37 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/93e22f0a6401
8237601: test/langtools/tools/javac/warnings/MaxDiagsRecompile.java fails after JDK-8237589
Reviewed-by: dholmes
! test/langtools/tools/javac/warnings/MaxDiagsRecompile.all.out
! test/langtools/tools/javac/warnings/MaxDiagsRecompile.max1.out
! test/langtools/tools/javac/warnings/MaxWarnsRecompile.all.out
! test/langtools/tools/javac/warnings/MaxWarnsRecompile.max1.out
Changeset: 6b794294d0e8
Author: igerasim
Date: 2020-01-21 17:52 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/6b794294d0e8
8236034: Use optimized Ques node for curly {0,1} quantifier
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java
! test/jdk/java/util/regex/TestCases.txt
Changeset: 49a11875e369
Author: darcy
Date: 2020-01-21 18:23 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/49a11875e369
8237248: Update --release 14 symbol information for JDK 14 b32
Reviewed-by: jlahoda
! make/data/symbols/jdk.incubator.foreign-E.sym.txt
! make/data/symbols/jdk.jfr-E.sym.txt
Changeset: 7c606c26d02a
Author: shade
Date: 2020-01-21 20:58 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/7c606c26d02a
8237586: Shenandoah: provide option to disable periodic GC
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java
Changeset: 24f7289e61e3
Author: mbaesken
Date: 2020-01-21 15:23 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/24f7289e61e3
8237374: configuring with --with-jvm-variants=minimal,server makes cds disappear in server
Reviewed-by: erikj
! make/autoconf/hotspot.m4
Changeset: caaebecad412
Author: serb
Date: 2019-12-13 18:37 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/caaebecad412
8235638: NPE in LWWindowPeer.getOnscreenGraphics()
Reviewed-by: dmarkov, aivanov
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
+ test/jdk/java/awt/Frame/GetGraphicsStressTest/GetGraphicsStressTest.java
Changeset: a0c94b292e01
Author: serb
Date: 2019-12-13 18:39 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/a0c94b292e01
8235739: Rare NPE at WComponentPeer.getGraphics()
Reviewed-by: dmarkov, aivanov
! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java
! test/jdk/java/awt/Frame/GetGraphicsStressTest/GetGraphicsStressTest.java
Changeset: d6bfca4cbd97
Author: serb
Date: 2019-12-18 10:10 +0300
URL: https://hg.openjdk.java.net/panama/dev/rev/d6bfca4cbd97
8223108: Test java/awt/EventQueue/NonComponentSourcePost.java is unstable
Reviewed-by: prr
+ test/jdk/java/awt/EventQueue/NonComponentSourcePost.java
Changeset: 7d329b38512f
Author: pbansal
Date: 2019-12-19 11:57 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/7d329b38512f
8234733: We can't distinguish if the spinner button is pressed or unpressed
Reviewed-by: psadhukhan, prr
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
+ test/jdk/javax/swing/JSpinner/TestJSpinnerPressUnpress.java
Changeset: eb42609c4249
Author: prr
Date: 2019-12-19 12:28 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/eb42609c4249
Merge
- src/java.base/share/classes/sun/security/util/math/intpoly/FieldGen.jsh
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP256.java
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP384.java
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP521.java
- src/java.base/share/classes/sun/security/util/math/intpoly/P256OrderField.java
- src/java.base/share/classes/sun/security/util/math/intpoly/P384OrderField.java
- src/java.base/share/classes/sun/security/util/math/intpoly/P521OrderField.java
- src/java.base/share/classes/sun/security/util/math/intpoly/header.txt
- src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/background_dmg.png
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectSubstitutions.java
- test/hotspot/jtreg/gc/startup_warnings/TestParallelScavengeSerialOld.java
- test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackFallbackTest.java
- test/jdk/java/net/NetworkInterface/NoSetNetworkInterface.java
- test/jdk/javax/net/ssl/compatibility/JdkRelease.java
- test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithPSMarkSweep.java
- test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithPSMarkSweep.java
- test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSSerial.java
- test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithPSMarkSweep.java
- test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithPSMarkSweep.java
- test/jdk/jdk/jfr/event/oldobject/TestParallelOld.java
- test/jdk/tools/jpackage/apps/com.other/com/other/Other.java
- test/jdk/tools/jpackage/apps/com.other/module-info.java
- test/jdk/tools/jpackage/manage_packages.sh
- test/jdk/tools/jpackage/share/AddLauncherBase.java
- test/jdk/tools/jpackage/share/AddLauncherModuleTest.java
- test/jdk/tools/jpackage/share/AddLauncherTest.java
- test/jdk/tools/jpackage/share/AddLaunchersTest.java
Changeset: 747c05277fd7
Author: prr
Date: 2019-12-19 15:36 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/747c05277fd7
8231556: Wrong font ligatures used when 2 versions of same font used
Reviewed-by: serb, kcr
! src/java.desktop/share/classes/sun/font/PhysicalFont.java
Changeset: 75dd1b241671
Author: pbansal
Date: 2019-12-23 13:04 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/75dd1b241671
8222759: com.sun.java.swing.plaf.gtk.GTKLookAndFeel has unnecessary casts to GTKStyleFactory
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
+ test/jdk/javax/swing/plaf/gtk/TestCustomStyleFactory.java
Changeset: 34f4782c0850
Author: serb
Date: 2019-12-25 10:15 +0300
URL: https://hg.openjdk.java.net/panama/dev/rev/34f4782c0850
8236506: [macosx] Some datatransfer classes were loaded on startup
Reviewed-by: prr
! src/java.desktop/macosx/classes/sun/lwawt/LWTextAreaPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWTextFieldPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java
Changeset: 6dbd8a434f44
Author: serb
Date: 2019-12-25 14:17 +0300
URL: https://hg.openjdk.java.net/panama/dev/rev/6dbd8a434f44
8210231: Robot.delay() catches InterruptedException and prints stacktrace to stderr
Reviewed-by: alanb, smarks
! src/java.desktop/share/classes/java/awt/Robot.java
+ test/jdk/java/awt/Robot/Delay/InterruptOfDelay.java
+ test/jdk/java/awt/Robot/Delay/MultiThreadedDelay.java
Changeset: 00eb693aee42
Author: serb
Date: 2019-12-26 22:38 +0300
URL: https://hg.openjdk.java.net/panama/dev/rev/00eb693aee42
8234706: MenuPeer cleanup
Reviewed-by: prr
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenu.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m
! src/java.desktop/share/classes/java/awt/peer/MenuPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Menu.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Menu.h
Changeset: ed2db42aa14c
Author: serb
Date: 2019-12-27 13:47 +0300
URL: https://hg.openjdk.java.net/panama/dev/rev/ed2db42aa14c
8235520: [macosx] Delete NSView based direct rendering mechanism
Reviewed-by: prr, jdv
! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m
Changeset: fe835791ac67
Author: psadhukhan
Date: 2020-01-08 14:07 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/fe835791ac67
8235818: Inline information from broken external links in java.desktop
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/Timer.java
! src/java.desktop/share/classes/javax/swing/text/Document.java
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain1.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain10.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain11.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain12.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain2.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain3.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain4.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain5.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain6.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain7.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain8.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain9.gif
Changeset: 66064712e67d
Author: pbansal
Date: 2020-01-09 15:11 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/66064712e67d
8224475: JTextPane does not show images in HTML rendering
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java
+ test/jdk/javax/swing/JTextPane/TestJTextPaneHTMLRendering.java
+ test/jdk/javax/swing/JTextPane/arrow.png
Changeset: 9f321549fa75
Author: prr
Date: 2020-01-09 10:14 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/9f321549fa75
Merge
- src/hotspot/share/runtime/flags/jvmFlagWriteableList.cpp
- src/hotspot/share/runtime/flags/jvmFlagWriteableList.hpp
Changeset: 1bcfc908724e
Author: clanger
Date: 2020-01-10 13:08 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/1bcfc908724e
8234913: Improve parsing of Length Units in javax/swing/text/html/CSS
Reviewed-by: serb, clanger
Contributed-by: vladislav.volodin at sap.com
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
+ test/jdk/javax/swing/text/html/CSS/bug8234913.java
Changeset: 0d6c682b5648
Author: trebari
Date: 2020-01-13 18:27 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/0d6c682b5648
8223788: [macos] JSpinner buttons in JColorChooser dialog may capture focus using TAB Key.
Reviewed-by: serb, pbansal, psadhukhan
! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java
+ test/jdk/javax/swing/JSpinner/8223788/JSpinnerButtonFocusTest.java
Changeset: abd50a05d1d1
Author: alitvinov
Date: 2020-01-13 18:11 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/abd50a05d1d1
8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout
Reviewed-by: serb, dmarkov
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
Changeset: b681239b7258
Author: ceisserer
Date: 2020-01-14 15:19 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/b681239b7258
8235904: Infinite loop when rendering huge lines
Reviewed-by: prr, kizune
! src/java.desktop/unix/classes/sun/java2d/xr/XRDrawLine.java
+ test/jdk/java/awt/Graphics/DrawLineTest.java
Changeset: e72e86d5a090
Author: prr
Date: 2020-01-14 15:23 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/e72e86d5a090
Merge
- src/java.base/share/classes/sun/net/idn/Punycode.java
- src/java.base/share/classes/sun/net/idn/StringPrep.java
- src/java.base/share/classes/sun/net/idn/StringPrepDataReader.java
- src/java.base/share/classes/sun/net/idn/UCharacterDirection.java
- src/java.base/share/classes/sun/net/idn/UCharacterEnums.java
- src/java.base/share/classes/sun/text/bidi/BidiBase.java
- src/java.base/share/classes/sun/text/bidi/BidiLine.java
- src/java.base/share/classes/sun/text/bidi/BidiRun.java
- src/java.base/share/classes/sun/text/bidi/BidiWriter.java
- src/java.base/share/classes/sun/text/normalizer/BMPSet.java
- src/java.base/share/classes/sun/text/normalizer/CharTrie.java
- src/java.base/share/classes/sun/text/normalizer/CharacterIteratorWrapper.java
- src/java.base/share/classes/sun/text/normalizer/CodePointMap.java
- src/java.base/share/classes/sun/text/normalizer/CodePointTrie.java
- src/java.base/share/classes/sun/text/normalizer/FilteredNormalizer2.java
- src/java.base/share/classes/sun/text/normalizer/ICUBinary.java
- src/java.base/share/classes/sun/text/normalizer/Norm2AllModes.java
- src/java.base/share/classes/sun/text/normalizer/Normalizer2.java
- src/java.base/share/classes/sun/text/normalizer/NormalizerBase.java
- src/java.base/share/classes/sun/text/normalizer/NormalizerImpl.java
- src/java.base/share/classes/sun/text/normalizer/OutputInt.java
- src/java.base/share/classes/sun/text/normalizer/Replaceable.java
- src/java.base/share/classes/sun/text/normalizer/ReplaceableString.java
- src/java.base/share/classes/sun/text/normalizer/ReplaceableUCharacterIterator.java
- src/java.base/share/classes/sun/text/normalizer/Trie.java
- src/java.base/share/classes/sun/text/normalizer/Trie2.java
- src/java.base/share/classes/sun/text/normalizer/Trie2_16.java
- src/java.base/share/classes/sun/text/normalizer/UBiDiProps.java
- src/java.base/share/classes/sun/text/normalizer/UCharacter.java
- src/java.base/share/classes/sun/text/normalizer/UCharacterIterator.java
- src/java.base/share/classes/sun/text/normalizer/UCharacterProperty.java
- src/java.base/share/classes/sun/text/normalizer/UTF16.java
- src/java.base/share/classes/sun/text/normalizer/UnicodeSet.java
- src/java.base/share/classes/sun/text/normalizer/UnicodeSetStringSpan.java
- src/java.base/share/classes/sun/text/normalizer/Utility.java
- src/java.base/share/classes/sun/text/normalizer/VersionInfo.java
- src/java.base/share/classes/sun/text/resources/nfc.nrm
- src/java.base/share/classes/sun/text/resources/nfkc.nrm
- src/java.base/share/classes/sun/text/resources/ubidi.icu
- src/java.base/share/classes/sun/text/resources/uprops.icu
- test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetFlushInterval.java
- test/jdk/jdk/jfr/api/recording/time/TestSetFlushInterval.java
Changeset: f446d8919043
Author: prr
Date: 2020-01-17 12:20 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/f446d8919043
8224109: Text spaced incorrectly by drawString under rotation with fractional metric
Reviewed-by: serb, kizune
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/font/Rotate/RotatedFontTest.java
Changeset: 8ce5915e57d2
Author: psadhukhan
Date: 2020-01-21 07:29 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/8ce5915e57d2
Merge
- src/hotspot/os/bsd/gc/z/zBackingFile_bsd.cpp
- src/hotspot/os/bsd/gc/z/zBackingFile_bsd.hpp
! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp
! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.hpp
- src/hotspot/os/linux/gc/z/zBackingFile_linux.cpp
- src/hotspot/os/linux/gc/z/zBackingFile_linux.hpp
- src/hotspot/os/linux/gc/z/zBackingPath_linux.cpp
- src/hotspot/os/linux/gc/z/zBackingPath_linux.hpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp
- src/hotspot/os/windows/gc/z/zBackingFile_windows.cpp
- src/hotspot/os/windows/gc/z/zBackingFile_windows.hpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.hpp
- src/hotspot/share/gc/parallel/psMarkSweep.cpp
- src/hotspot/share/gc/parallel/psMarkSweep.hpp
- src/hotspot/share/gc/parallel/psMarkSweepDecorator.cpp
- src/hotspot/share/gc/parallel/psMarkSweepDecorator.hpp
- src/hotspot/share/gc/parallel/psMarkSweepProxy.hpp
- test/hotspot/jtreg/runtime/records/TEST.properties
- test/jdk/java/io/Serializable/records/TEST.properties
- test/jdk/java/lang/instrument/TEST.properties
- test/jdk/java/lang/reflect/records/TEST.properties
- test/jdk/java/lang/runtime/TEST.properties
- test/jdk/sun/security/krb5/auto/SaslGSS.java
Changeset: 6500cac59d0f
Author: psadhukhan
Date: 2020-01-22 13:29 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/6500cac59d0f
Merge
Changeset: 055d9be4dd30
Author: psadhukhan
Date: 2020-01-22 14:16 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/055d9be4dd30
Merge
Changeset: ec9dead6ae87
Author: ngasson
Date: 2020-01-22 09:08 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/ec9dead6ae87
8237512: AArch64: aarch64TestHook leaks a BufferBlob
Reviewed-by: adinn, aph
! src/hotspot/cpu/aarch64/aarch64Test.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/icache_aarch64.cpp
Changeset: e2bc57500c1b
Author: pchilanomate
Date: 2020-01-22 16:46 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/e2bc57500c1b
8230594: Allow direct handshakes without VMThread intervention
Summary: Introduce direct handshakes and enable it for biased locking revocations.
Reviewed-by: dholmes, dcubed, coleenp, rehn
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
+ test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java
Changeset: 20cb5d43dc2d
Author: zgu
Date: 2020-01-22 14:27 -0500
URL: https://hg.openjdk.java.net/panama/dev/rev/20cb5d43dc2d
8236880: Shenandoah: Move string dedup cleanup into concurrent phase
Reviewed-by: rkennke, shade
! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.inline.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: ee29fd484961
Author: iklam
Date: 2020-01-22 11:52 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/ee29fd484961
8236236: Eliminate CDS md region and consolidate c++ vtable patching code
Reviewed-by: ccheung
! src/hotspot/share/include/cds.h
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java
Changeset: 082f1d3eb164
Author: tschatzl
Date: 2020-01-22 10:00 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/082f1d3eb164
8235305: Corrupted oops embedded in nmethods due to parallel modification during optional evacuation
Summary: During optional evacuation it is possible that G1 modifies oops embedded in nmethods in parallel. One source are oop* gathered by a previous evacuation phase in the optional roots, the other the region's strong code roots list. Since these oops may be unaligned on x64, this can result in them being corrupted. The fix is to not gather embedded oops in the optional roots list as the strong code roots list contains them already.
Reviewed-by: sjohanss, stefank
Contributed-by: erik.osterlund at oracle.com, stefan.johansson at oracle.com, stefan.karlsson at oracle.com, thomas.schatzl at oracle.com
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1SharedClosures.hpp
Changeset: 91ea567eeabe
Author: zgu
Date: 2020-01-22 07:40 -0500
URL: https://hg.openjdk.java.net/panama/dev/rev/91ea567eeabe
8237396: JvmtiTagMap::weak_oops_do() should not trigger barriers
Reviewed-by: stefank, rkennke
! src/hotspot/share/prims/jvmtiTagMap.cpp
Changeset: f728b6c7f491
Author: ljiang
Date: 2020-01-22 22:37 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/f728b6c7f491
8237465: JDK 14 L10n resource files update - msg drop 10
Reviewed-by: naoto
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_ja.properties
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_zh_CN.properties
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_zh_CN.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
Changeset: 63d5ef4e3e74
Author: jwilhelm
Date: 2020-01-22 21:02 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/63d5ef4e3e74
Merge
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
Changeset: 3b9aed3b1bec
Author: naoto
Date: 2020-01-22 12:35 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/3b9aed3b1bec
8236903: ZoneRules#getOffset throws DateTimeException for rules with last rules
Reviewed-by: scolebourne, rriggs
! src/java.base/share/classes/java/time/zone/ZoneRules.java
! test/jdk/java/time/test/java/time/zone/TestZoneRules.java
More information about the panama-dev
mailing list