[aarch64-port-dev ] [RFR] [8u] 8u192 Upstream Sync
Andrew Hughes
gnu.andrew at redhat.com
Thu Jan 17 06:55:46 UTC 2019
Hi,
I propose to merge jdk8u192-b12 into the aarch64/shenandoah-jdk8u repository
to create aarch64-shenandoah-jdk8u192-b12.
As webrevs for such merges tend not to illustrate the actual changes
taking place
very well, I have instead just include the merge changesets this time and saved
on uploading about a gigabyte of largely useless data...
http://cr.openjdk.java.net/~andrew/shenandoah-8/u192/corba/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u192/jaxp/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u192/jaxws/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u192/jdk/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u192/hotspot/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u192/langtools/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u192/nashorn/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u192/root/merge.changeset
Changes in aarch64-shenandoah-jdk8u191-b14:
[These are committed changes but not yet tagged]
- S8155627: Enable SA on AArch64
- S8209414: AArch64: method handle invocation does not respect JVMTI
interp_only mode
Changes in aarch64-shenandoah-jdk8u192-b12:
- S6260348: GTK+ L&F JTextComponent not respecting desktop caret blink rate
- S6730115: Fastdebug VM crashes with "ExceptionMark destructor
expects no pending exceptions" error
- S8008321: compile.cpp verify_graph_edges uses bool as int
- S8022177: Windows/MSYS builds broken
- S8026331: hs_err improvement: Print if we have seen any
OutOfMemoryErrors or StackOverflowErrors
- S8026335: hs_err improvement: Print exact compressed oops mode and
the heap base value.
- S8027584: Disable ccache by default
- S8031668: TOOLCHAIN_FIND_COMPILER unexpectedly resolves symbolic links
- S8031759: Improved tool overriding in configure
- S8033292: only warn, not fail, on unknown variables in configure
- S8034199: Add 'reconfigure' target for re-creating a configuration
- S8034788: Rewrite toolchain.m4 to support multiple toolchains per platform.
- S8035074: hs_err improvement: Add time zone information in the hs_err file
- S8035495: Improvements in autoconf integration
- S8035725: Must keep microsoft VS_PATH on PATH after toolchain detection
- S8035730: Configure fails in cygwin if current dir is in /home/user
- S8035751: Clean up Visual Studio detection logic
- S8035825: Warn instead of fail when calling the configure wrapper directly
- S8036003: Add --with-native-debug-symbols=[none|internal|external|zipped]
- S8038340: Cleanup and fix sysroot and devkit handling on Linux and Solaris
- S8039030: 9-dev windows-i586 build failed with mktemp: command not found
- S8041623: Solaris Studio 12.4 C++ 5.13, CHECK_UNHANDLED_OOPS use
of class oop's copy constructor definitions causing error level
diagnostic.
- S8042707: Source changes needed to build JDK 9 with Visual Studio
2013 (VS2013)
- S8048128: Fix for Solaris Studio C++ 5.13, CHECK_UNHANDLED_OOPS
breaks PPC build.
- S8057538: Build the freetype library during configure on Windows
- S8061305: Javadoc crashes when method name ends with "Property"
- S8067239: [TESTBUG] javax/xml/bind/marshal/8036981/Test.java failed
- S8069124: runtime/NMT/MallocSiteHashOverflow.java failing in nightlies
- S8075942: ArrayIndexOutOfBoundsException in sun.java2d.pisces.Dasher.goTo
- S8077420: Build failure with SS12u4
- S8078437: Enable use of devkits for Windows
- S8078628: linux-zero does not build without precompiled header
- S8079788: Fix broken CL version detection in configure for some
Visual Studio configurations
- S8081202: Hotspot compile warning: "Invalid suffix on literal;
C++11 requires a space between literal and identifier"
- S8081323: ConstantPool::_resolved_references is missing in heap dump
- S8114823: G1 doesn't honor request to disable class unloading
- S8134157: adlc fails to compile with SS12u4
- S8138692: libjsig compilation is missing EXTRA_CFLAGS on macosx
- S8140470: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java
failed with AccessControlException
- S8148175: C1: G1 barriers don't preserve FP registers
- S8148351: Only display resolved symlink for compiler, do not change path
- S8150426: Wrong cast in metadata_at_put
- S8150688: Fix os_windows siglabel
- S8150954: Taking screenshots on x11 composite desktop produce wrong result
- S8153194: PreserveFPRegistersTest.java runs out of memory in the nightlies
- S8156824: com.sun.jndi.ldap.pool.PoolCleaner should clear its
context class loader
- S8158012: Use SW prefetch instructions instead of BIS for
allocation prefetches on SPARC Core C4
- S8160748: Inconsistent types for ideal_reg
- S8162362: Introduce system property to control enabled ciphersuites
- S8162540: Crash in C2 escape analysis with assert: "node should be
registered"
- S8165463: Native implementation of sunmscapi should use operator
new (nothrow) for allocations
- S8165489: Missing G1 barrier in Unsafe_GetObjectVolatile
- S8176033: New cygwin grep does not match \r as newline
- S8176192: Incorrect usage of Iterator in Java 8 In
com.sun.jndi.ldap.EventSupport.removeNamingListener
- S8178370: [TEST_BUG] java/security/Signature/SignatureLength.java fails
- S8179079: Incremental HotSpot builds broken on Windows
- S8179675: Build with error on windows with new Cygwin grep
- S8185723: Zero: segfaults on Power PC 32-bit
- S8185855: Debug exception stacks should be clearer
- S8186171: HashMap: Entry.setValue may not work after
Iterator.remove() called for previous entries
- S8186461: Zero's atomic_copy64() should use SPE instructions on
linux-powerpcspe
- S8186646: Nashorn: "duplicate code" assertion when binding a
vararg function that just passes arguments along
- S8187577: JVM crash during gc doing concurrent marking
- S8188030: AWT java apps fail to start when some minimal fonts are present
- S8188083: NullPointerExcpn-java.awt.image.FilteredImageSource.startProduction
JDK-8079607
- S8189170: Add option to disable stack overflow checking in
primordial thread for use with JNI_CreateJavaJVM
- S8189760: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
failed with unexpected Exception intermittently
- S8193171: keytool -list displays "JKS" for a PKCS12 keystore
- S8193758: Update copyright headers of files in src tree that are
missing Classpath exception
- S8194412: Adding 256 units of IsoFields.QUARTER_YEARS broken
- S8194642: Improve OOM error reporting for JDK8
- S8195095: Images are not scaled correctly in JEditorPane
- S8195738: scroll poistion in ScrollPane is reset after calling validate()
- S8196108: Add build support for VS 2015/2017
- S8196516: libfontmanager must be built with LDFLAGS allowing
unresolved symbols
- S8196880: VS2017 Addition of Global Delete Operator with Size
Parameter Conflicts with Arena's Chunk Provided One
- S8196884: VS2017 Multiple Type Cast Conversion Compilation Errors
- S8197864: VS2017 (C4334) Result of 32-bit Shift Implicitly
Converted to 64 bits
- S8197868: VS2017 (C2065) 'timezone': Undeclared Identifier in
share/runtime/os.cpp
- S8198304: VS2017 (C4838, C4312) Various conversion issues with gtest tests
- S8198898: Compilation errors in jdk.crypto.mscapi with VS 2017
- S8199748: Touch keyboard is not shown, if text component gets
focus from other text component
- S8200353: Shift or Capslock not working in Textfield after
accented keystrokes
- S8201240: Improve releasing native resources of
BufImgSurfaceData.ICMColorData
- S8201369: Inet4AddressImpl_getLocalHostName reverse lookup on Solaris only
- S8201495: [Zero] Reduce limits of max heap size for boot JDK on s390
- S8201509: Zero: S390 31bit atomic_copy64 inline assembler is wrong
- S8202600: [Zero] Undefined behaviour in
src/os_cpu/linux_zero/vm/os_linux_zero.cpp
- S8202696: Remove exclusion range for phonetic chars in windows
fontconfig.properties
- S8203182: Release session if initialization of SunPKCS11 Signature fails
- S8203349: 8u hotspot should recognise later Windows compilers
- S8203499: Uninitialised memory in WinAccessBridge.cpp
- S8203790: MSVCP dependency introduced in awt.dll
- S8203845: backport of JDK-8034788 inadvertently rolled back
JDK-8187045 changes to toolchain.m4
- S8204053: libsaproc.so not linked with -z,noexecstack
- S8204872: [8u] VS2017: more instances of "error C3680: cannot
concatenate user-defined string literals with mismatched literal
suffix identifiers"
- S8205104: EXTRA_LDFLAGS not consistently being used
- S8205440: [8u] DWORD64 required for later Windows compilers
- S8205677: [8u] casts and type change for 8u to enable later
Windows compilers
- S8206406: StubCodeDesc constructor publishes partially-constructed
objects on StubCodeDesc::_list
- S8206425: .gnu_debuglink sections added unconditionally when no
debuginfo is stripped
- S8206454: [8u] os::current_stack_pointer() fails to compile on
later Windows compilers (warning C4172: returning address of local
variable)
- S8206914: add jdk8u-dev test failures to ProblemList.txt
- S8207402: Stray *.debuginfo files when not stripping debug info
- S8207853: Need to regenerate configure in jdk8u-dev
- S8209002: 8u192 installed exe and dll files have wrong file version
- S8210423: Backport of 8034788 breaks GCC version detection
- S8210658: Remove and retag jdk8u192-b10 tag in source repository
- S8210951: Test
sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java fails
diffstat for corba
b/.hgtags | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diffstat for hotspot
b/.hgtags
| 14
b/make/aix/makefiles/jsig.make
| 2
b/make/aix/makefiles/saproc.make
| 2
b/make/aix/makefiles/vm.make
| 2
b/make/bsd/makefiles/jsig.make
| 4
b/make/bsd/makefiles/saproc.make
| 2
b/make/bsd/makefiles/vm.make
| 2
b/make/linux/makefiles/defs.make
| 54 -
b/make/linux/makefiles/jsig.make
| 10
b/make/linux/makefiles/saproc.make
| 13
b/make/linux/makefiles/vm.make
| 10
b/make/solaris/makefiles/adlc.make
| 5
b/make/windows/makefiles/compile.make
| 55 +
b/make/windows/makefiles/sanity.make
| 7
b/make/windows/makefiles/vm.make
| 4
b/src/cpu/ppc/vm/methodHandles_ppc.cpp
| 2
b/src/cpu/ppc/vm/ppc.ad
| 6
b/src/cpu/sparc/vm/methodHandles_sparc.cpp
| 2
b/src/cpu/sparc/vm/sparc.ad
| 6
b/src/cpu/sparc/vm/vm_version_sparc.cpp
| 22
b/src/cpu/sparc/vm/vtableStubs_sparc.cpp
| 4
b/src/cpu/x86/vm/c1_Runtime1_x86.cpp
| 56 -
b/src/cpu/x86/vm/interpreterRT_x86_64.cpp
| 8
b/src/cpu/x86/vm/macroAssembler_x86.cpp
| 2
b/src/cpu/x86/vm/methodHandles_x86.cpp
| 2
b/src/cpu/x86/vm/vtableStubs_x86_32.cpp
| 4
b/src/cpu/x86/vm/vtableStubs_x86_64.cpp
| 4
b/src/cpu/x86/vm/x86.ad
| 6
b/src/os/aix/vm/os_aix.cpp
| 10
b/src/os/aix/vm/os_aix.hpp
| 8
b/src/os/bsd/vm/os_bsd.cpp
| 4
b/src/os/bsd/vm/os_bsd.hpp
| 3
b/src/os/linux/vm/os_linux.cpp
| 63 +
b/src/os/linux/vm/os_linux.hpp
| 3
b/src/os/solaris/vm/os_solaris.cpp
| 23
b/src/os/windows/vm/os_windows.cpp
| 36 -
b/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
| 6
b/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
| 6
b/src/os_cpu/linux_x86/vm/os_linux_x86.cpp
| 6
b/src/os_cpu/linux_zero/vm/os_linux_zero.cpp
| 5
b/src/os_cpu/linux_zero/vm/os_linux_zero.hpp
| 24
b/src/os_cpu/windows_x86/vm/os_windows_x86.cpp
| 7
b/src/share/vm/adlc/arena.hpp
| 7
b/src/share/vm/adlc/output_c.cpp
| 6
b/src/share/vm/c1/c1_CFGPrinter.cpp
| 2
b/src/share/vm/classfile/altHashing.cpp
| 6
b/src/share/vm/classfile/classFileParser.cpp
| 4
b/src/share/vm/classfile/classLoaderData.cpp
| 4
b/src/share/vm/classfile/dictionary.cpp
| 2
b/src/share/vm/classfile/dictionary.hpp
| 2
b/src/share/vm/classfile/javaClasses.hpp
| 2
b/src/share/vm/classfile/vmSymbols.hpp
| 2
b/src/share/vm/code/exceptionHandlerTable.cpp
| 2
b/src/share/vm/code/nmethod.cpp
| 8
b/src/share/vm/compiler/compileBroker.cpp
| 2
b/src/share/vm/compiler/disassembler.cpp
| 2
b/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
| 86 +-
b/src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
| 2
b/src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
| 2
b/src/share/vm/gc_implementation/g1/concurrentMark.cpp
| 80 +-
b/src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
| 8
b/src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
| 4
b/src/share/vm/gc_implementation/g1/g1Allocator.hpp
| 2
b/src/share/vm/gc_implementation/g1/g1BiasedArray.cpp
| 6
b/src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
| 20
b/src/share/vm/gc_implementation/g1/g1CardCounts.cpp
| 4
b/src/share/vm/gc_implementation/g1/g1CardCounts.hpp
| 2
b/src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
| 12
b/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
| 78 +-
b/src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
| 4
b/src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
| 14
b/src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
| 6
b/src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
| 4
b/src/share/vm/gc_implementation/g1/g1HRPrinter.cpp
| 12
b/src/share/vm/gc_implementation/g1/g1InCSetState.hpp
| 6
b/src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
| 31
b/src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
| 2
b/src/share/vm/gc_implementation/g1/g1RemSet.cpp
| 2
b/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
| 30
b/src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
| 51 +
b/src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
| 23
b/src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
| 2
b/src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp
| 24
b/src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
| 12
b/src/share/vm/gc_implementation/g1/heapRegion.cpp
| 92 +-
b/src/share/vm/gc_implementation/g1/heapRegion.hpp
| 6
b/src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
| 2
b/src/share/vm/gc_implementation/g1/heapRegionManager.cpp
| 2
b/src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp
| 4
b/src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
| 16
b/src/share/vm/gc_implementation/g1/heapRegionSet.cpp
| 14
b/src/share/vm/gc_implementation/g1/satbQueue.cpp
| 4
b/src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
| 4
b/src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
| 2
b/src/share/vm/interpreter/interpreterRuntime.cpp
| 4
b/src/share/vm/interpreter/oopMapCache.cpp
| 6
b/src/share/vm/interpreter/oopMapCache.hpp
| 4
b/src/share/vm/memory/allocation.cpp
| 2
b/src/share/vm/memory/barrierSet.cpp
| 4
b/src/share/vm/memory/blockOffsetTable.cpp
| 2
b/src/share/vm/memory/cardTableModRefBS.cpp
| 2
b/src/share/vm/memory/cardTableModRefBS.hpp
| 12
b/src/share/vm/memory/generation.cpp
| 2
b/src/share/vm/memory/guardedMemory.cpp
| 8
b/src/share/vm/memory/metaspace.cpp
| 19
b/src/share/vm/memory/metaspace.hpp
| 4
b/src/share/vm/memory/tenuredGeneration.cpp
| 4
b/src/share/vm/memory/threadLocalAllocBuffer.cpp
| 6
b/src/share/vm/memory/threadLocalAllocBuffer.inline.hpp
| 8
b/src/share/vm/memory/universe.cpp
| 20
b/src/share/vm/memory/universe.hpp
| 4
b/src/share/vm/oops/constantPool.cpp
| 14
b/src/share/vm/oops/constantPool.hpp
| 3
b/src/share/vm/oops/cpCache.cpp
| 10
b/src/share/vm/oops/markOop.cpp
| 2
b/src/share/vm/oops/method.cpp
| 4
b/src/share/vm/oops/objArrayKlass.cpp
| 2
b/src/share/vm/oops/oop.cpp
| 2
b/src/share/vm/oops/oopsHierarchy.hpp
| 12
b/src/share/vm/oops/typeArrayOop.hpp
| 2
b/src/share/vm/opto/buildOopMap.cpp
| 4
b/src/share/vm/opto/callnode.cpp
| 4
b/src/share/vm/opto/chaitin.cpp
| 6
b/src/share/vm/opto/compile.cpp
| 14
b/src/share/vm/opto/escape.cpp
| 12
b/src/share/vm/opto/gcm.cpp
| 4
b/src/share/vm/opto/idealGraphPrinter.cpp
| 4
b/src/share/vm/opto/macro.cpp
| 6
b/src/share/vm/opto/matcher.cpp
| 4
b/src/share/vm/opto/matcher.hpp
| 10
b/src/share/vm/opto/output.cpp
| 4
b/src/share/vm/opto/reg_split.cpp
| 6
b/src/share/vm/opto/split_if.cpp
| 6
b/src/share/vm/opto/type.cpp
| 4
b/src/share/vm/opto/type.hpp
| 18
b/src/share/vm/prims/jvmtiTagMap.cpp
| 4
b/src/share/vm/prims/methodHandles.cpp
| 42 -
b/src/share/vm/prims/perf.cpp
| 16
b/src/share/vm/prims/unsafe.cpp
| 332 +++++-----
b/src/share/vm/prims/whitebox.cpp
| 12
b/src/share/vm/runtime/arguments.cpp
| 14
b/src/share/vm/runtime/deoptimization.cpp
| 2
b/src/share/vm/runtime/globals.hpp
| 6
b/src/share/vm/runtime/memprofiler.cpp
| 4
b/src/share/vm/runtime/os.cpp
| 28
b/src/share/vm/runtime/os.hpp
| 21
b/src/share/vm/runtime/safepoint.cpp
| 22
b/src/share/vm/runtime/sharedRuntime.cpp
| 4
b/src/share/vm/runtime/stubCodeGenerator.cpp
| 8
b/src/share/vm/runtime/stubCodeGenerator.hpp
| 6
b/src/share/vm/runtime/thread.cpp
| 14
b/src/share/vm/runtime/thread.hpp
| 5
b/src/share/vm/runtime/unhandledOops.cpp
| 2
b/src/share/vm/runtime/vm_version.cpp
| 6
b/src/share/vm/services/attachListener.cpp
| 47 -
b/src/share/vm/services/attachListener.hpp
| 3
b/src/share/vm/services/diagnosticArgument.cpp
| 2
b/src/share/vm/services/heapDumper.cpp
| 51 +
b/src/share/vm/services/mallocSiteTable.cpp
| 2
b/src/share/vm/services/mallocSiteTable.hpp
| 3
b/src/share/vm/services/memoryManager.cpp
| 4
b/src/share/vm/services/memoryPool.cpp
| 4
b/src/share/vm/services/threadService.cpp
| 2
b/src/share/vm/trace/traceStream.hpp
| 14
b/src/share/vm/utilities/exceptions.cpp
| 46 +
b/src/share/vm/utilities/exceptions.hpp
| 15
b/src/share/vm/utilities/globalDefinitions.hpp
| 4
b/src/share/vm/utilities/nativeCallStack.cpp
| 16
b/src/share/vm/utilities/nativeCallStack.hpp
| 6
b/src/share/vm/utilities/ostream.cpp
| 4
b/src/share/vm/utilities/stack.hpp
| 9
b/src/share/vm/utilities/stack.inline.hpp
| 8
b/src/share/vm/utilities/vmError.cpp
| 77 +-
b/test/compiler/gcbarriers/PreserveFPRegistersTest.java
| 120 +++
b/test/gc/class_unloading/TestClassUnloadingDisabled.java
| 116 +++
175 files changed, 1623 insertions(+), 986 deletions(-)
diffstat for ../webrevs/shenandoah-8/u192/jaxp
b/.hgtags | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diffstat for /jaxws
b/.hgtags | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diffstat for jdk
b/.hgtags | 14
b/make/CopyFiles.gmk | 24
b/make/CreateJars.gmk | 15
b/make/lib/Awt2dLibraries.gmk
| 37 -
b/make/lib/CoreLibraries.gmk | 5
b/make/mapfiles/libawt/mapfile-vers | 1
b/make/mapfiles/libawt/mapfile-vers-linux | 1
b/make/mapfiles/libawt_xawt/mapfile-vers | 1
b/src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java | 6
b/src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java | 14
b/src/share/classes/com/sun/jndi/ldap/EventSupport.java
| 28 -
b/src/share/classes/com/sun/jndi/ldap/LdapPoolManager.java | 13
b/src/share/classes/com/sun/jndi/ldap/pool/PoolCleaner.java | 4
b/src/share/classes/com/sun/tracing/ProviderFactory.java | 24
b/src/share/classes/java/awt/image/FilteredImageSource.java | 6
b/src/share/classes/java/security/IdentityScope.java | 4
b/src/share/classes/java/security/Signature.java | 2
b/src/share/classes/java/time/temporal/IsoFields.java | 7
b/src/share/classes/java/util/HashMap.java
| 27 -
b/src/share/classes/javax/swing/text/html/ImageView.java | 8
b/src/share/classes/sun/awt/ExtendedKeyCodes.java | 25
b/src/share/classes/sun/awt/image/BufImgSurfaceData.java | 15
b/src/share/classes/sun/java2d/pisces/Dasher.java | 2
b/src/share/classes/sun/misc/InnocuousThread.java
| 59 +-
b/src/share/classes/sun/security/jca/ProviderList.java | 2
b/src/share/classes/sun/security/pkcs/PKCS8Key.java | 1
b/src/share/classes/sun/security/pkcs11/P11Signature.java
| 86 +--
b/src/share/classes/sun/security/provider/AuthPolicyFile.java | 3
b/src/share/classes/sun/security/provider/DSA.java | 12
b/src/share/classes/sun/security/provider/PolicyFile.java | 4
b/src/share/classes/sun/security/ssl/SSLContextImpl.java
| 145 ++++-
b/src/share/classes/sun/security/ssl/SSLEngineImpl.java | 20
b/src/share/classes/sun/security/ssl/SSLSocketImpl.java | 19
b/src/share/classes/sun/security/tools/keytool/Main.java | 14
b/src/share/classes/sun/security/util/AnchorCertificates.java | 2
b/src/share/classes/sun/security/util/SignatureFileVerifier.java | 5
b/src/share/classes/sun/security/x509/CertificateExtensions.java | 3
b/src/share/classes/sun/security/x509/X509Key.java | 1
b/src/share/lib/security/BlacklistedCertsConverter.java | 4
b/src/share/native/sun/awt/image/BufImgSurfaceData.c | 26
b/src/solaris/classes/sun/awt/X11/XRobotPeer.java | 5
b/src/solaris/classes/sun/java2d/x11/XSurfaceData.java | 25
b/src/solaris/native/java/net/Inet4AddressImpl.c
| 44 -
b/src/solaris/native/java/net/Inet6AddressImpl.c
| 47 -
b/src/solaris/native/sun/awt/awt_Robot.c
| 78 ++
b/src/solaris/native/sun/awt/fontpath.c | 11
b/src/solaris/native/sun/awt/gtk2_interface.c
| 28 -
b/src/solaris/native/sun/awt/gtk2_interface.h | 6
b/src/windows/bin/java_md.c
| 39 -
b/src/windows/classes/sun/awt/windows/fontconfig.properties | 4
b/src/windows/native/sun/bridge/WinAccessBridge.cpp | 11
b/src/windows/native/sun/security/mscapi/security.cpp
| 135 ++++-
b/src/windows/native/sun/windows/awt_Component.cpp | 2
b/src/windows/native/sun/windows/awt_ScrollPane.cpp | 20
b/test/ProblemList.txt | 26
b/test/TEST.groups | 1
b/test/com/sun/jndi/ldap/RemoveNamingListenerTest.java
| 241 ++++++++
b/test/java/awt/BasicStroke/DashStrokeTest.java
| 69 ++
b/test/java/awt/ScrollPane/ScrollPaneValidateTest.java
| 91 +++
b/test/java/awt/font/PhoneticExtensions/PhoneticExtensionsGlyphTest.java
| 82 +++
b/test/java/awt/image/FilteredImageSourceTest.java
| 212 +++++++
b/test/java/security/Signature/SignatureLength.java
| 95 ++-
b/test/java/time/test/java/time/TestLocalDate.java
| 39 +
b/test/java/util/HashMap/Bug8186171Test.java
| 157 +++++
b/test/javax/swing/JEditorPane/8195095/ImageViewTest.java
| 142 +++++
b/test/javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java | 10
b/test/sun/security/ssl/CertPathRestrictions/JSSEServer.java
| 47 -
b/test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
| 101 +--
b/test/sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java
| 270 ++++++++++
b/test/sun/security/tools/keytool/ListPKCS12.java
| 53 +
70 files changed, 2315 insertions(+), 465 deletions(-)
diffstat for langtools
b/.hgtags
| 14 +
b/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
| 7
b/test/com/sun/javadoc/testMethodEndingInProperty/Test.java
| 26 +++
b/test/com/sun/javadoc/testMethodEndingInProperty/TestMethodEndingInProperty.java
| 73 ++++++++++
4 files changed, 119 insertions(+), 1 deletion(-)
diffstat for ../webrevs/shenandoah-8/u192/nashorn
b/.hgtags | 14 +++++
b/src/jdk/nashorn/internal/runtime/CompiledFunction.java | 3 +
b/test/script/basic/JDK-8186646.js | 39 +++++++++++++++
3 files changed, 56 insertions(+)
diffstat for root
b/.hgtags | 18
b/common/autoconf/Makefile.in | 4
b/common/autoconf/autogen.sh | 42
b/common/autoconf/basics.m4 | 468
b/common/autoconf/basics_windows.m4 | 14
b/common/autoconf/boot-jdk.m4 | 2
b/common/autoconf/build-performance.m4 | 40
b/common/autoconf/compare.sh.in | 4
b/common/autoconf/configure | 99
b/common/autoconf/configure.ac | 53
b/common/autoconf/flags.m4 | 808
b/common/autoconf/generated-configure.sh |29137 +++++++++++++++++++++++--------
b/common/autoconf/help.m4 | 88
b/common/autoconf/hotspot-spec.gmk.in | 4
b/common/autoconf/jdk-options.m4 | 89
b/common/autoconf/libraries.m4 | 246
b/common/autoconf/platform.m4 | 2
b/common/autoconf/spec.gmk.in | 34
b/common/autoconf/toolchain.m4 | 1759 -
b/common/autoconf/toolchain_windows.m4 | 629
b/common/bin/compare.sh | 2
b/configure | 9
b/make/Main.gmk | 13
b/make/common/MakeBase.gmk | 47
b/make/common/NativeCompilation.gmk | 97
b/make/devkit/Makefile | 2
b/make/devkit/Tools.gmk | 27
27 files changed, 25074 insertions(+), 8663 deletions(-)
Built on x86_64. There are a couple of known aarch64 issues which
I have fixes applied for, but will push on top of 8u201 (didn't catch them
until 8u201 work was done)
Ok to push?
Thanks,
--
Andrew :)
Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Web Site: http://fuseyism.com
Twitter: https://twitter.com/gnu_andrew_java
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222
More information about the aarch64-port-dev
mailing list