git: openjdk/mobile: 31 new changesets

duke duke at openjdk.java.net
Mon Sep 23 14:32:12 UTC 2019


Changeset: da5728af
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2019-09-19 00:19:18 +0000
URL:       https://github.com/openjdk/mobile/commit/da5728af

Added tag jdk-14+15 for changeset 778fc2dcbdaa

! .hgtags

Changeset: 336b741b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2019-09-19 09:50:11 +0000
URL:       https://github.com/openjdk/mobile/commit/336b741b

8231201: hs_err should print coalesced safepoint operations in Events section

Reviewed-by: phh, dholmes

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

Changeset: 35a9f686
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2019-09-19 10:52:22 +0000
URL:       https://github.com/openjdk/mobile/commit/35a9f686

8226705: [REDO] Deoptimize with handshakes

Reviewed-by: eosterlund, dcubed, dlong, pchilanomate

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/biasedLocking.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/tieredThresholdPolicy.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/services/dtraceAttacher.cpp
+ test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java

Changeset: b053f097
Author:    Per Lidén <pliden at openjdk.org>
Date:      2019-09-19 16:05:47 +0000
URL:       https://github.com/openjdk/mobile/commit/b053f097

8231113: Remove CollectedHeap::check_oop_location()

Reviewed-by: stefank, eosterlund, tschatzl

! src/hotspot/share/gc/cms/cmsHeap.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/serial/markSweep.inline.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/oop.cpp

Changeset: c5260320
Author:    Joe Wang <joehw at openjdk.org>
Date:      2019-09-19 16:53:17 +0000
URL:       https://github.com/openjdk/mobile/commit/c5260320

8230814: Enable SAX ContentHandler to handle XML Declaration

Reviewed-by: lancea, dfuchs, alanb

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java
! src/java.xml/share/classes/org/xml/sax/ContentHandler.java
+ test/jaxp/javax/xml/jaxp/unittest/sax/DeclarationTest.java

Changeset: f925696a
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2019-09-19 20:26:51 +0000
URL:       https://github.com/openjdk/mobile/commit/f925696a

8231197: Shenandoah: JVMTI heap walking cleanup crashes with NULL forwardee

Reviewed-by: zgu, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

Changeset: 289c30bd
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2019-09-19 20:26:52 +0000
URL:       https://github.com/openjdk/mobile/commit/289c30bd

8231198: Shenandoah: heap walking should visit all roots most of the time

Reviewed-by: zgu, rkennke

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

Changeset: 7a02f304
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2019-09-19 20:26:53 +0000
URL:       https://github.com/openjdk/mobile/commit/7a02f304

8231244: Shenandoah: all-roots heap walking misses some weak roots

Reviewed-by: zgu, rkennke

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

Changeset: 2a1a2b9a
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2019-09-19 12:01:36 +0000
URL:       https://github.com/openjdk/mobile/commit/2a1a2b9a

8231149: (fs) Small verbiage errors in java.nio.file package documentation

Reviewed-by: lancea, alanb

! src/java.base/share/classes/java/nio/file/package-info.java

Changeset: 3c93f5cf
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2019-09-10 17:07:02 +0000
URL:       https://github.com/openjdk/mobile/commit/3c93f5cf

8230756: ZGC: Remove redundant memset in ZStatValue

Reviewed-by: tschatzl, pliden

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

Changeset: 557f13e9
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2019-09-10 17:07:02 +0000
URL:       https://github.com/openjdk/mobile/commit/557f13e9

8230758: ZGC: Add missing precompiled include and fix friend declaration

Reviewed-by: tschatzl, pliden

! src/hotspot/share/gc/z/zForwardingEntry.hpp
! src/hotspot/share/gc/z/zNUMA.cpp

Changeset: 2f67784a
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2019-09-11 09:47:42 +0000
URL:       https://github.com/openjdk/mobile/commit/2f67784a

8230759: ZGC: Fix integer types

Reviewed-by: pliden

! src/hotspot/share/gc/z/zAttachedArray.hpp
! src/hotspot/share/gc/z/zAttachedArray.inline.hpp
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zForwarding.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
! src/hotspot/share/gc/z/zNMethodData.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zUncommitter.cpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp

Changeset: 52f90242
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2019-09-19 23:38:50 +0000
URL:       https://github.com/openjdk/mobile/commit/52f90242

8230768: Arrays of SoftReferences in MethodTypeForm should not be @Stable

Reviewed-by: mchung

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

Changeset: df9591f4
Author:    Chihiro Ito <cito at openjdk.org>
Date:      2019-01-26 15:47:50 +0000
URL:       https://github.com/openjdk/mobile/commit/df9591f4

8216565: Specifying the same path creates a new directory in JFR.configure

Reviewed-by: ysuenaga, egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java

Changeset: 2fc6c645
Author:    Jia Huang <huangjia at loongson.cn>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2019-09-20 11:33:30 +0000
URL:       https://github.com/openjdk/mobile/commit/2fc6c645

8231242: G1CollectedHeap::print_regions_on() does not print description for "OA" and "CA" regions

Reviewed-by: tschatzl, jiangli

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

Changeset: b15b322c
Author:    Julia Boes <jboes at openjdk.org>
Date:      2019-09-20 11:07:52 +0000
URL:       https://github.com/openjdk/mobile/commit/b15b322c

8230648: Replace @exception tag with @throws in java.base

Minor coding style update of javadoc tag in any file in java.base

Reviewed-by: prappo, lancea

! src/java.base/share/classes/java/io/BufferedInputStream.java
! src/java.base/share/classes/java/io/BufferedOutputStream.java
! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/BufferedWriter.java
! src/java.base/share/classes/java/io/CharArrayReader.java
! src/java.base/share/classes/java/io/CharArrayWriter.java
! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/io/DataOutputStream.java
! src/java.base/share/classes/java/io/Externalizable.java
! src/java.base/share/classes/java/io/FileDescriptor.java
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/io/FileReader.java
! src/java.base/share/classes/java/io/FilterInputStream.java
! src/java.base/share/classes/java/io/FilterOutputStream.java
! src/java.base/share/classes/java/io/FilterReader.java
! src/java.base/share/classes/java/io/FilterWriter.java
! src/java.base/share/classes/java/io/InputStream.java
! src/java.base/share/classes/java/io/InputStreamReader.java
! src/java.base/share/classes/java/io/LineNumberInputStream.java
! src/java.base/share/classes/java/io/ObjectInput.java
! src/java.base/share/classes/java/io/ObjectInputValidation.java
! src/java.base/share/classes/java/io/ObjectOutput.java
! src/java.base/share/classes/java/io/OutputStream.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/PipedInputStream.java
! src/java.base/share/classes/java/io/PipedOutputStream.java
! src/java.base/share/classes/java/io/PipedReader.java
! src/java.base/share/classes/java/io/PipedWriter.java
! src/java.base/share/classes/java/io/PushbackInputStream.java
! src/java.base/share/classes/java/io/PushbackReader.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/io/Reader.java
! src/java.base/share/classes/java/io/SequenceInputStream.java
! src/java.base/share/classes/java/io/StreamTokenizer.java
! src/java.base/share/classes/java/io/StringReader.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarForm.java
! src/java.base/share/classes/java/lang/reflect/Array.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/net/ContentHandler.java
! src/java.base/share/classes/java/net/DatagramPacket.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/java/net/HttpURLConnection.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/JarURLConnection.java
! src/java.base/share/classes/java/net/MulticastSocket.java
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/share/classes/java/net/ProxySelector.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketImpl.java
! src/java.base/share/classes/java/net/SocketInputStream.java
! src/java.base/share/classes/java/net/SocketOptions.java
! src/java.base/share/classes/java/net/SocketOutputStream.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/net/URLStreamHandler.java
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/AccessController.java
! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java
! src/java.base/share/classes/java/security/AlgorithmParameters.java
! src/java.base/share/classes/java/security/AlgorithmParametersSpi.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/Certificate.java
! src/java.base/share/classes/java/security/DigestInputStream.java
! src/java.base/share/classes/java/security/DigestOutputStream.java
! src/java.base/share/classes/java/security/DomainLoadStoreParameter.java
! src/java.base/share/classes/java/security/Guard.java
! src/java.base/share/classes/java/security/GuardedObject.java
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/IdentityScope.java
! src/java.base/share/classes/java/security/KeyFactory.java
! src/java.base/share/classes/java/security/KeyFactorySpi.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/java/security/KeyRep.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/KeyStoreSpi.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/MessageDigestSpi.java
! src/java.base/share/classes/java/security/PKCS12Attribute.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/java/security/Signer.java
! src/java.base/share/classes/java/security/URIParameter.java
! src/java.base/share/classes/java/security/cert/CertPath.java
! src/java.base/share/classes/java/security/cert/CertPathValidator.java
! src/java.base/share/classes/java/security/cert/CertPathValidatorSpi.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/security/cert/CertificateFactory.java
! src/java.base/share/classes/java/security/cert/CertificateFactorySpi.java
! src/java.base/share/classes/java/security/cert/CollectionCertStoreParameters.java
! src/java.base/share/classes/java/security/cert/Extension.java
! src/java.base/share/classes/java/security/cert/LDAPCertStoreParameters.java
! src/java.base/share/classes/java/security/cert/PKIXCertPathChecker.java
! src/java.base/share/classes/java/security/cert/PolicyQualifierInfo.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509CRLEntry.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java
! src/java.base/share/classes/java/security/spec/DSAGenParameterSpec.java
! src/java.base/share/classes/java/security/spec/ECFieldF2m.java
! src/java.base/share/classes/java/security/spec/ECFieldFp.java
! src/java.base/share/classes/java/security/spec/ECParameterSpec.java
! src/java.base/share/classes/java/security/spec/ECPoint.java
! src/java.base/share/classes/java/security/spec/ECPrivateKeySpec.java
! src/java.base/share/classes/java/security/spec/ECPublicKeySpec.java
! src/java.base/share/classes/java/security/spec/EllipticCurve.java
! src/java.base/share/classes/java/security/spec/MGF1ParameterSpec.java
! src/java.base/share/classes/java/security/spec/PSSParameterSpec.java
! src/java.base/share/classes/java/security/spec/RSAOtherPrimeInfo.java
! src/java.base/share/classes/java/text/AttributedString.java
! src/java.base/share/classes/java/text/BreakIterator.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/CollationKey.java
! src/java.base/share/classes/java/text/Collator.java
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
! src/java.base/share/classes/java/text/DigitList.java
! src/java.base/share/classes/java/text/Format.java
! src/java.base/share/classes/java/text/MergeCollation.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/RBTableBuilder.java
! src/java.base/share/classes/java/text/RuleBasedCollator.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/text/spi/BreakIteratorProvider.java
! src/java.base/share/classes/java/text/spi/CollatorProvider.java
! src/java.base/share/classes/java/text/spi/DateFormatProvider.java
! src/java.base/share/classes/java/text/spi/DateFormatSymbolsProvider.java
! src/java.base/share/classes/java/text/spi/DecimalFormatSymbolsProvider.java
! src/java.base/share/classes/java/text/spi/NumberFormatProvider.java
! src/java.base/share/classes/java/util/Calendar.java
! src/java.base/share/classes/java/util/Currency.java
! src/java.base/share/classes/java/util/Date.java
! src/java.base/share/classes/java/util/Dictionary.java
! src/java.base/share/classes/java/util/Enumeration.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/Properties.java
! src/java.base/share/classes/java/util/PropertyPermission.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/SimpleTimeZone.java
! src/java.base/share/classes/java/util/StringTokenizer.java
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/JarEntry.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarOutputStream.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/jar/Pack200.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/spi/CurrencyNameProvider.java
! src/java.base/share/classes/java/util/spi/LocaleNameProvider.java
! src/java.base/share/classes/java/util/spi/TimeZoneNameProvider.java
! src/java.base/share/classes/java/util/zip/CheckedInputStream.java
! src/java.base/share/classes/java/util/zip/CheckedOutputStream.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/GZIPInputStream.java
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java
! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java

Changeset: b770e9a6
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2019-09-20 10:23:40 +0000
URL:       https://github.com/openjdk/mobile/commit/b770e9a6

8225628: Remove unused Thread::muxAcquireW function

Reviewed-by: dcubed, hseigel

! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: f3208bfc
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2019-09-20 09:32:45 +0000
URL:       https://github.com/openjdk/mobile/commit/f3208bfc

8199424: consider removing ObjectInputStream and ObjectOutputStream native methods

Reviewed-by: bpb, rriggs, redestad

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
- src/java.base/share/native/libjava/ObjectInputStream.c
- src/java.base/share/native/libjava/ObjectOutputStream.c

Changeset: d564ab72
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2019-09-20 13:14:50 +0000
URL:       https://github.com/openjdk/mobile/commit/d564ab72

8229853: Problemlist compiler/codecache/jmx/PoolsIndependenceTest.java

Reviewed-by: thartmann

! test/hotspot/jtreg/ProblemList.txt

Changeset: 46db25e1
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2019-09-20 21:33:24 +0000
URL:       https://github.com/openjdk/mobile/commit/46db25e1

8176837: SunPKCS11 provider needs to check more details on PKCS11 Mechanism

Disable mechanisms with partial support, e.g. can decrypt but cannot encrypt

Reviewed-by: xuelei

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java

Changeset: c77f6fdc
Author:    Joe Wang <joehw at openjdk.org>
Date:      2019-09-20 22:11:45 +0000
URL:       https://github.com/openjdk/mobile/commit/c77f6fdc

8231083: Clarify SAX documentation

Reviewed-by: lancea, alanb

! src/java.xml/share/classes/org/xml/sax/AttributeList.java
! src/java.xml/share/classes/org/xml/sax/Attributes.java
! src/java.xml/share/classes/org/xml/sax/ContentHandler.java
! src/java.xml/share/classes/org/xml/sax/DTDHandler.java
! src/java.xml/share/classes/org/xml/sax/DocumentHandler.java
! src/java.xml/share/classes/org/xml/sax/EntityResolver.java
! src/java.xml/share/classes/org/xml/sax/ErrorHandler.java
! src/java.xml/share/classes/org/xml/sax/HandlerBase.java
! src/java.xml/share/classes/org/xml/sax/InputSource.java
! src/java.xml/share/classes/org/xml/sax/Locator.java
! src/java.xml/share/classes/org/xml/sax/Parser.java
! src/java.xml/share/classes/org/xml/sax/SAXException.java
! src/java.xml/share/classes/org/xml/sax/SAXNotRecognizedException.java
! src/java.xml/share/classes/org/xml/sax/SAXNotSupportedException.java
! src/java.xml/share/classes/org/xml/sax/SAXParseException.java
! src/java.xml/share/classes/org/xml/sax/XMLFilter.java
! src/java.xml/share/classes/org/xml/sax/XMLReader.java
! src/java.xml/share/classes/org/xml/sax/ext/Attributes2.java
! src/java.xml/share/classes/org/xml/sax/ext/Attributes2Impl.java
! src/java.xml/share/classes/org/xml/sax/ext/DeclHandler.java
! src/java.xml/share/classes/org/xml/sax/ext/DefaultHandler2.java
! src/java.xml/share/classes/org/xml/sax/ext/EntityResolver2.java
! src/java.xml/share/classes/org/xml/sax/ext/LexicalHandler.java
! src/java.xml/share/classes/org/xml/sax/ext/Locator2.java
! src/java.xml/share/classes/org/xml/sax/ext/Locator2Impl.java
! src/java.xml/share/classes/org/xml/sax/ext/package-info.java
! src/java.xml/share/classes/org/xml/sax/helpers/AttributeListImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/AttributesImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/DefaultHandler.java
! src/java.xml/share/classes/org/xml/sax/helpers/LocatorImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/NamespaceSupport.java
! src/java.xml/share/classes/org/xml/sax/helpers/NewInstance.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLFilterImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderAdapter.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java
! src/java.xml/share/classes/org/xml/sax/helpers/package-info.java
! src/java.xml/share/classes/org/xml/sax/package-info.java

Changeset: 0a0956bc
Author:    John Jiang <jjiang at openjdk.org>
Date:      2019-09-21 08:06:00 +0000
URL:       https://github.com/openjdk/mobile/commit/0a0956bc

8180837: SunPKCS11-NSS tests failing with CKR_ATTRIBUTE_READ_ONLY and CKR_MECHANISM_PARAM_INVALID

Reviewed-by: xuelei

! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Secmod/AddTrustedCert.java
! test/jdk/sun/security/pkcs11/tls/TestKeyMaterial.java

Changeset: 83f41d27
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2019-09-21 10:13:25 +0000
URL:       https://github.com/openjdk/mobile/commit/83f41d27

8231323: ProblemList jdk/jfr/jcmd/TestJcmdConfigure.java

Reviewed-by: ysuenaga

! test/jdk/ProblemList.txt

Changeset: 9c92ecba
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2019-09-22 17:16:35 +0000
URL:       https://github.com/openjdk/mobile/commit/9c92ecba

8231125: Improve testing of parallel loading of shared classes by the boot class loader

Reviewed-by: ccheung, coleenp, dholmes

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/oops/klass.hpp
! test/hotspot/jtreg/runtime/cds/appcds/ParallelLoadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/ParallelLoad.java

Changeset: b18626ae
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2019-09-22 17:17:58 +0000
URL:       https://github.com/openjdk/mobile/commit/b18626ae

8231275: Remove null check in the beginning of SystemDictionary::load_shared_class()

Reviewed-by: ccheung, coleenp

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

Changeset: 9ccc00d1
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2019-09-23 11:36:53 +0000
URL:       https://github.com/openjdk/mobile/commit/9ccc00d1

8231117: Remove G1EvacuationRootClosures::raw_strong_oops()

Reviewed-by: kbarrett, sjohanss

! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RootClosures.cpp
! src/hotspot/share/gc/g1/g1RootClosures.hpp

Changeset: 03e769bd
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2019-09-23 11:37:02 +0000
URL:       https://github.com/openjdk/mobile/commit/03e769bd

8159984: Remove call to ClassLoaderDataGraph::clear_claimed_marks during the initial mark pause

The CLDG is only iterated once during garbage collection, so we do not need to claim CLDs any more.

Reviewed-by: sjohanss, kbarrett

! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1OopClosures.cpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1RootClosures.cpp
! src/hotspot/share/gc/g1/g1RootClosures.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp
! src/hotspot/share/gc/g1/g1SharedClosures.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java

Changeset: f92526e6
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2019-09-23 11:37:08 +0000
URL:       https://github.com/openjdk/mobile/commit/f92526e6

8231189: Rename worker_i parameters to worker_id

Reviewed-by: kbarrett, sjohanss

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1HotCardCache.cpp
! src/hotspot/share/gc/g1/g1HotCardCache.hpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp

Changeset: 85512940
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2019-09-23 12:32:13 +0000
URL:       https://github.com/openjdk/mobile/commit/85512940

8230857: Avoid reflection in sun.tools.common.ProcessHelper

Reviewed-by: sspitsyn, dholmes

- src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java
+ src/jdk.jcmd/linux/classes/sun/tools/common/ProcessHelper.java
! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java
! src/jdk.jcmd/share/classes/sun/tools/common/ProcessHelper.java
! test/jdk/sun/tools/jcmd/TestProcessHelper.java

Changeset: 47016886
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2019-09-23 07:45:12 +0000
URL:       https://github.com/openjdk/mobile/commit/47016886

8231293: Shenandoah: Traversal should not revive dead weak roots

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: 6bc9833f
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2019-09-23 14:30:31 +0000
URL:       https://github.com/openjdk/mobile/commit/6bc9833f

8231058: VerifyOops crashes with assert(_offset >= 0) failed: offset for non comment?

Offset method should only be called for comments.

Reviewed-by: roland, dholmes

! src/hotspot/share/asm/codeBuffer.cpp
+ test/hotspot/jtreg/runtime/CheckUnhandledOops/TestVerifyOops.java




More information about the mobile-changes mailing list