[RFR] [8u] 8u272-b02 Upstream Sync
Andrew Hughes
gnu.andrew at redhat.com
Thu Aug 13 19:07:10 UTC 2020
Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b02/
Merge changesets:
http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b02/corba/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b02/jaxp/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b02/jaxws/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b02/jdk/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b02/hotspot/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b02/langtools/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b02/nashorn/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b02/root/merge.changeset
Changes in aarch64-shenandoah-jdk8u272-b02:
- JDK-8023697: failed class resolution reports different class name in detail message for the first and subsequent times
- JDK-8025886: replace [[ and == bash extensions in regtest
- JDK-8046274: Removing dependency on jakarta-regexp
- JDK-8048933: -XX:+TraceExceptions output should include the message
- JDK-8076151: [TESTBUG] Test java/awt/FontClass/CreateFont/fileaccess/FontFile.java fails
- JDK-8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent
- JDK-8154313: Generated javadoc scattered all over the place
- JDK-8161072: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure
- JDK-8163251: Hard coded loop limit prevents reading of smart card data greater than 8k
- JDK-8171537: aarch64: compiler/c1/Test6849574.java generates guarantee failure in C1
- JDK-8173300: [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled
- JDK-8183349: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java and WriteAfterAbort.java
- JDK-8191678: [TESTBUG] Add keyword headful in java/awt FocusTransitionTest test.
- JDK-8201633: Problems with AES-GCM native acceleration
- JDK-8211049: Second parameter of "initialize" method is not used
- JDK-8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero
- JDK-8220165: Encryption using GCM results in RuntimeException- input length out of bound
- JDK-8220555: JFR tool shows potentially misleading message when it cannot access a file
- JDK-8221658: aarch64: add necessary predicate for ubfx patterns
- JDK-8224217: RecordingInfo should use textual representation of path
- JDK-8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate
- JDK-8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10
- JDK-8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10
- JDK-8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10
- JDK-8242556: Cannot load RSASSA-PSS public key with non-null params from byte array
- JDK-8250755: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java
Main issues of note:
None, clean merge.
diffstat for root
b/.hgtags | 2 ++
b/THIRD_PARTY_README | 1 -
b/make/Javadoc.gmk | 38 +++++++++++++++++++++++++++++++++++++-
b/make/Main.gmk | 14 +++++++++++---
4 files changed, 50 insertions(+), 5 deletions(-)
diffstat for corba
b/.hgtags | 2 ++
b/THIRD_PARTY_README | 1 -
2 files changed, 2 insertions(+), 1 deletion(-)
diffstat for jaxp
a/src/com/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java | 76
a/src/com/sun/org/apache/regexp/internal/CharacterIterator.java | 42
a/src/com/sun/org/apache/regexp/internal/RE.java | 1760 ----------
a/src/com/sun/org/apache/regexp/internal/RECompiler.java | 1520 --------
a/src/com/sun/org/apache/regexp/internal/REDebugCompiler.java | 225 -
a/src/com/sun/org/apache/regexp/internal/REProgram.java | 158
a/src/com/sun/org/apache/regexp/internal/RESyntaxException.java | 43
a/src/com/sun/org/apache/regexp/internal/RETest.java | 883 -----
a/src/com/sun/org/apache/regexp/internal/REUtil.java | 61
a/src/com/sun/org/apache/regexp/internal/ReaderCharacterIterator.java | 164
a/src/com/sun/org/apache/regexp/internal/StreamCharacterIterator.java | 161
a/src/com/sun/org/apache/regexp/internal/StringCharacterIterator.java | 62
a/src/com/sun/org/apache/regexp/internal/recompile.java | 137
b/.hgtags | 2
b/THIRD_PARTY_README | 1
b/src/com/sun/org/apache/bcel/internal/util/InstructionFinder.java | 97
16 files changed, 30 insertions(+), 5362 deletions(-)
diffstat for jaxws
b/.hgtags | 2 ++
b/THIRD_PARTY_README | 1 -
2 files changed, 2 insertions(+), 1 deletion(-)
diffstat for langtools
b/.hgtags | 2 ++
b/THIRD_PARTY_README | 1 -
2 files changed, 2 insertions(+), 1 deletion(-)
diffstat for nashorn
b/.hgtags | 2 ++
b/THIRD_PARTY_README | 1 -
2 files changed, 2 insertions(+), 1 deletion(-)
diffstat for jdk
b/.hgtags | 2
b/THIRD_PARTY_README | 1
b/src/share/classes/com/sun/crypto/provider/GaloisCounterMode.java | 66 ++
b/src/share/classes/jdk/jfr/internal/PlatformRecorder.java | 4
b/src/share/classes/jdk/jfr/internal/PlatformRecording.java | 4
b/src/share/classes/jdk/jfr/internal/WriteableUserPath.java | 22
b/src/share/classes/jdk/jfr/internal/management/ManagementSupport.java | 12
b/src/share/classes/jdk/jfr/internal/tool/Command.java | 4
b/src/share/classes/jdk/management/jfr/RecordingInfo.java | 5
b/src/share/classes/sun/security/rsa/RSAKeyPairGenerator.java | 2
b/src/share/classes/sun/security/smartcardio/ChannelImpl.java | 8
b/src/share/classes/sun/security/x509/AlgorithmId.java | 4
b/src/solaris/native/java/lang/childproc.c | 3
b/src/solaris/native/java/lang/childproc.h | 4
b/src/solaris/native/sun/nio/ch/sctp/Sctp.h | 14
b/src/solaris/native/sun/nio/ch/sctp/SctpNet.c | 9
b/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.c | 5
b/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.h | 4
b/test/com/sun/crypto/provider/Cipher/AEAD/GCMLargeDataKAT.java | 228 ++++++++++
b/test/java/awt/Focus/FocusTransitionTest/FocusTransitionTest.java | 4
b/test/java/awt/FontClass/CreateFont/fileaccess/FontFile.java | 27 +
b/test/java/awt/FontClass/CreateFont/fileaccess/TestFontFile.sh | 84 +++
b/test/javax/imageio/plugins/shared/CanWriteSequence.java | 55 +-
b/test/javax/imageio/plugins/shared/WriteAfterAbort.java | 137 +++---
b/test/jdk/jfr/tool/TestPrint.java | 4
b/test/sun/management/jmxremote/bootstrap/GeneratePropertyPassword.sh | 7
b/test/sun/security/rsa/TestKeyPairGeneratorInit.java | 60 ++
b/test/sun/security/rsa/pss/PSSParametersTest.java | 46 +-
b/test/sun/security/rsa/pss/TestPSSKeySupport.java | 5
29 files changed, 667 insertions(+), 163 deletions(-)
diffstat for hotspot
b/.hgtags | 2
b/THIRD_PARTY_README | 1
b/src/share/vm/classfile/classFileParser.cpp | 12
b/src/share/vm/classfile/javaClasses.cpp | 10
b/src/share/vm/classfile/javaClasses.hpp | 1
b/src/share/vm/classfile/resolutionErrors.cpp | 23 +
b/src/share/vm/classfile/resolutionErrors.hpp | 14 -
b/src/share/vm/classfile/systemDictionary.cpp | 23 +
b/src/share/vm/classfile/systemDictionary.hpp | 8
b/src/share/vm/classfile/verifier.cpp | 2
b/src/share/vm/classfile/verifier.hpp | 6
b/src/share/vm/interpreter/interpreterRuntime.cpp | 13
b/src/share/vm/jfr/periodic/sampling/jfrCallTrace.cpp | 5
b/src/share/vm/jfr/recorder/service/jfrOptionSet.cpp | 7
b/src/share/vm/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp | 4
b/src/share/vm/jfr/utilities/jfrTypes.hpp | 3
b/src/share/vm/memory/threadLocalAllocBuffer.cpp | 8
b/src/share/vm/oops/constantPool.cpp | 127 ++++-----
b/src/share/vm/oops/constantPool.hpp | 6
b/src/share/vm/runtime/reflection.cpp | 2
b/src/share/vm/utilities/constantTag.cpp | 14 +
b/src/share/vm/utilities/constantTag.hpp | 3
b/test/compiler/tiered/NonTieredLevelsTest.java | 3
b/test/runtime/ClassFile/BadHelloWorld.jcod | 138 ++++++++++
b/test/runtime/ClassFile/FormatCheckingTest.java | 43 +++
b/test/runtime/ClassResolutionFail/Property.java | 27 +
b/test/runtime/ClassResolutionFail/PropertySuper.java | 28 ++
b/test/runtime/ClassResolutionFail/TestClassResolutionFail.java | 57 ++++
b/test/runtime/CommandLine/TraceExceptionsTest.java | 48 +++
29 files changed, 531 insertions(+), 107 deletions(-)
Successfully built on x86, x86_64, s390 (Zero), s390x (Zero), ppc (Zero),
ppc64, ppc64le & aarch64.
Ok to push?
Thanks,
--
Andrew :)
Senior Free Java Software Engineer
OpenJDK Package Owner
Red Hat, Inc. (http://www.redhat.com)
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222
More information about the shenandoah-dev
mailing list