[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-distro-pkg-dev
Subject:    /hg/icedtea8-forest/hotspot: 14 new changesets
From:       andrew () icedtea ! classpath ! org
Date:       2019-12-24 20:29:55
Message-ID: hg.3e0c18feb006.1577219395.-768157755036617141 () icedtea ! classpath ! org
[Download RAW message or body]

changeset 3e0c18feb006 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3e0c18feb006
                
author: andrew
date: Fri Sep 06 03:21:28 2019 +0100

	Added tag jdk8u242-b00 for changeset 760b28d87178


changeset cb028a891ac9 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cb028a891ac9
                
author: zgu
date: Thu Sep 12 15:15:22 2019 -0400

	8178870: instrumentation.retransformClasses cause coredump
	Summary: Don't double-free cached class bytes on redefinition loading failure.
	Reviewed-by: sspitsyn, jiangli


changeset 7f237efc2d2a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7f237efc2d2a
                
author: zgu
date: Thu Sep 12 15:29:50 2019 -0400

	8217676: Upgrade libpng to 1.6.37
	Reviewed-by: prr, jdv, kcr


changeset eaae2ae06faf in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=eaae2ae06faf
                
author: adlertz
date: Wed Feb 26 07:46:46 2014 +0100

	8010500: [parfait] Possible null pointer dereference at \
hotspot/src/share/vm/opto/loopnode.hpp  Summary: Added NULL check for loopnode() in \
get_pre_loop_end()  Reviewed-by: kvn, roland


changeset 13ba54363544 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=13ba54363544
                
author: shade
date: Mon Sep 16 12:02:41 2019 +0200

	8230238: Add another regression test for JDK-8134739
	Reviewed-by: kvn


changeset 7d5c800dae75 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7d5c800dae75
                
author: shade
date: Tue Sep 10 19:58:22 2019 +0200

	8230813: Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug \
list  Reviewed-by: zgu


changeset 2695509c59f8 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2695509c59f8
                
author: andrew
date: Thu Oct 17 13:48:07 2019 +0100

	Merge


changeset eee5798e1b28 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=eee5798e1b28
                
author: fyang
date: Mon Oct 28 13:29:09 2019 +0800

	8231988: Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop
	Summary: Duplicate cmp node in empty loop if it has other users
	Reviewed-by: neliasso, thartmann
	Contributed-by: wanghuang3@huawei.com, xietuo@huawei.com


changeset dc471edac21e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=dc471edac21e
                
author: shade
date: Thu Oct 31 19:36:58 2019 +0100

	8231398: Add time tracing for gc log rotation at safepoint cleanup
	Reviewed-by: phh, andrew


changeset 4a7da2a46cb1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4a7da2a46cb1
                
author: coleenp
date: Thu Aug 20 11:18:51 2015 -0400

	8133951: Zero interpreter asserts in stubRoutines.cpp
	Summary: Allow zero sized code buffer when checking if there's enough remaining size
	Reviewed-by: kvn


changeset 9b865b281711 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9b865b281711
                
author: fzhinkin
date: Fri Feb 27 11:41:42 2015 +0300

	8073154: NULL-pointer dereferencing in LIR_OpProfileType::print_instr
	Reviewed-by: iveresov


changeset ce42ae95d4d6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ce42ae95d4d6
                
author: thartmann
date: Tue Oct 08 15:38:35 2019 +0200

	8134739: compiler/loopopts/superword/TestVectorizationWithInvariant crashes in loop \
opts  Summary: Bail out of superword optimization if loop was removed (i.e., if \
zero-trip Opaque1Node was removed).  Reviewed-by: kvn, roland


changeset b011fbbb6f0b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b011fbbb6f0b
                
author: andrew
date: Wed Nov 27 04:05:10 2019 +0000

	Merge jdk8u242-b01


changeset bd4b374d0905 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bd4b374d0905
                
author: andrew
date: Tue Dec 24 20:24:09 2019 +0000

	Added tag icedtea-3.15.0pre01 for changeset b011fbbb6f0b


diffstat:

 .hgtags                                                                              \
                |     86 +-
 .jcheck/conf                                                                         \
|      2 -  THIRD_PARTY_README                                                        \
|    187 +-  agent/make/Makefile                                                      \
|      9 +-  agent/src/os/bsd/libproc_impl.c                                          \
|      7 +-  agent/src/os/linux/LinuxDebuggerLocal.c                                  \
|     22 +-  agent/src/os/linux/Makefile                                              \
|      5 +-  agent/src/os/linux/libproc.h                                             \
|      7 +  agent/src/os/linux/libproc_impl.c                                         \
|      7 +-  agent/src/os/linux/ps_proc.c                                             \
|     41 +-  agent/src/share/classes/sun/jvm/hotspot/HSDB.java                        \
|     20 +-  agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionAARCH64.java \
|     39 +  agent/src/share/classes/sun/jvm/hotspot/debugger/aarch64/AARCH64ThreadContext.java \
|    118 +  agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java \
|     10 +  agent/src/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64CFrame.java \
|     86 +  agent/src/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64ThreadContext.java \
|     47 +  agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java \
|      6 +  agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64Thread.java \
|     87 +  agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64ThreadContext.java \
|     47 +  agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64ThreadFactory.java \
|     45 +  agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64Thread.java \
|     54 +  agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64ThreadContext.java \
|     47 +  agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64ThreadFactory.java \
|     45 +  agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java              \
|      3 +  agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java \
|    244 +  agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java \
|    555 +  agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64JavaCallWrapper.java \
|     57 +  agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64RegisterMap.java \
|     52 +  agent/src/share/classes/sun/jvm/hotspot/runtime/linux_aarch64/LinuxAARCH64JavaThreadPDAccess.java \
|    132 +  agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java       \
|      4 +-  make/aix/makefiles/defs.make                                             \
|      6 +  make/aix/makefiles/jsig.make                                              \
|      2 +  make/aix/makefiles/saproc.make                                            \
|      4 +  make/aix/makefiles/vm.make                                                \
|      2 +  make/bsd/makefiles/defs.make                                              \
|     11 +  make/bsd/makefiles/jsig.make                                              \
|      2 +  make/bsd/makefiles/saproc.make                                            \
|      2 +  make/bsd/makefiles/vm.make                                                \
|      2 +  make/defs.make                                                            \
|     13 +-  make/linux/makefiles/aarch64.make                                        \
|     40 +  make/linux/makefiles/buildtree.make                                       \
|      3 +  make/linux/makefiles/defs.make                                            \
|     11 +  make/linux/makefiles/gcc.make                                             \
|     32 +-  make/linux/makefiles/rules.make                                          \
|     20 +-  make/linux/makefiles/sa.make                                             \
|      1 +  make/linux/makefiles/vm.make                                              \
|     10 +-  make/linux/makefiles/zeroshark.make                                      \
|      8 +-  make/linux/platform_aarch64                                              \
|     15 +  make/sa.files                                                             \
|      6 +  make/solaris/makefiles/adlc.make                                          \
|      6 +-  make/solaris/makefiles/defs.make                                         \
|      7 +  make/solaris/makefiles/gcc.make                                           \
|      4 +-  make/solaris/makefiles/jsig.make                                         \
|      4 +  make/solaris/makefiles/saproc.make                                        \
|      4 +  make/solaris/makefiles/vm.make                                            \
|     12 +  make/windows/makefiles/debug.make                                         \
|      2 +  make/windows/makefiles/defs.make                                          \
|      6 +  make/windows/makefiles/fastdebug.make                                     \
|      4 +-  make/windows/makefiles/product.make                                      \
|      2 +  make/windows/makefiles/sa.make                                            \
|      2 +  make/windows/makefiles/vm.make                                            \
|      8 +  src/cpu/aarch64/vm/aarch64.ad                                             \
|  15520 ++++++++++  src/cpu/aarch64/vm/aarch64Test.cpp                               \
|     38 +  src/cpu/aarch64/vm/aarch64_ad.m4                                          \
|    367 +  src/cpu/aarch64/vm/ad_encode.m4                                           \
|     73 +  src/cpu/aarch64/vm/assembler_aarch64.cpp                                  \
|   1526 +  src/cpu/aarch64/vm/assembler_aarch64.hpp                                  \
|   2411 +  src/cpu/aarch64/vm/assembler_aarch64.inline.hpp                           \
|     34 +  src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.cpp                        \
|     57 +  src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.hpp                        \
|    117 +  src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.inline.hpp                 \
|    287 +  src/cpu/aarch64/vm/bytecodes_aarch64.cpp                                  \
|     39 +  src/cpu/aarch64/vm/bytecodes_aarch64.hpp                                  \
|     32 +  src/cpu/aarch64/vm/bytes_aarch64.hpp                                      \
|     76 +  src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp                               \
|    466 +  src/cpu/aarch64/vm/c1_Defs_aarch64.hpp                                    \
|     82 +  src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.cpp                             \
|    203 +  src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.hpp                             \
|     74 +  src/cpu/aarch64/vm/c1_FrameMap_aarch64.cpp                                \
|    361 +  src/cpu/aarch64/vm/c1_FrameMap_aarch64.hpp                                \
|    149 +  src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp                            \
|   3191 ++  src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.hpp                           \
|     83 +  src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp                            \
|   1444 +  src/cpu/aarch64/vm/c1_LinearScan_aarch64.cpp                              \
|     34 +  src/cpu/aarch64/vm/c1_LinearScan_aarch64.hpp                              \
|     77 +  src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp                          \
|    453 +  src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.hpp                          \
|    110 +  src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp                                \
|   1453 +  src/cpu/aarch64/vm/c1_globals_aarch64.hpp                                 \
|     72 +  src/cpu/aarch64/vm/c2_globals_aarch64.hpp                                 \
|     89 +  src/cpu/aarch64/vm/c2_init_aarch64.cpp                                    \
|     37 +  src/cpu/aarch64/vm/codeBuffer_aarch64.hpp                                 \
|     36 +  src/cpu/aarch64/vm/compiledIC_aarch64.cpp                                 \
|    153 +  src/cpu/aarch64/vm/copy_aarch64.hpp                                       \
|     62 +  src/cpu/aarch64/vm/cppInterpreterGenerator_aarch64.hpp                    \
|     35 +  src/cpu/aarch64/vm/debug_aarch64.cpp                                      \
|     36 +  src/cpu/aarch64/vm/depChecker_aarch64.cpp                                 \
|     31 +  src/cpu/aarch64/vm/depChecker_aarch64.hpp                                 \
|     32 +  src/cpu/aarch64/vm/disassembler_aarch64.hpp                               \
|     38 +  src/cpu/aarch64/vm/frame_aarch64.cpp                                      \
|    868 +  src/cpu/aarch64/vm/frame_aarch64.hpp                                      \
|    217 +  src/cpu/aarch64/vm/frame_aarch64.inline.hpp                               \
|    332 +  src/cpu/aarch64/vm/globalDefinitions_aarch64.hpp                          \
|     44 +  src/cpu/aarch64/vm/globals_aarch64.hpp                                    \
|    102 +  src/cpu/aarch64/vm/icBuffer_aarch64.cpp                                   \
|     77 +  src/cpu/aarch64/vm/icache_aarch64.cpp                                     \
|     41 +  src/cpu/aarch64/vm/icache_aarch64.hpp                                     \
|     45 +  src/cpu/aarch64/vm/immediate_aarch64.cpp                                  \
|    356 +  src/cpu/aarch64/vm/immediate_aarch64.hpp                                  \
|     51 +  src/cpu/aarch64/vm/interp_masm_aarch64.cpp                                \
|   1730 +  src/cpu/aarch64/vm/interp_masm_aarch64.hpp                                \
|    300 +  src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp                       \
|     57 +  src/cpu/aarch64/vm/interpreterRT_aarch64.cpp                              \
|    380 +  src/cpu/aarch64/vm/interpreterRT_aarch64.hpp                              \
|     65 +  src/cpu/aarch64/vm/interpreter_aarch64.cpp                                \
|    312 +  src/cpu/aarch64/vm/interpreter_aarch64.hpp                                \
|     44 +  src/cpu/aarch64/vm/javaFrameAnchor_aarch64.hpp                            \
|     94 +  src/cpu/aarch64/vm/jniFastGetField_aarch64.cpp                            \
|    180 +  src/cpu/aarch64/vm/jniTypes_aarch64.hpp                                   \
|    108 +  src/cpu/aarch64/vm/jni_aarch64.h                                          \
|     64 +  src/cpu/aarch64/vm/macroAssembler_aarch64.cpp                             \
|   4875 +++  src/cpu/aarch64/vm/macroAssembler_aarch64.hpp                           \
|   1297 +  src/cpu/aarch64/vm/macroAssembler_aarch64.inline.hpp                      \
|     36 +  src/cpu/aarch64/vm/metaspaceShared_aarch64.cpp                            \
|    108 +  src/cpu/aarch64/vm/methodHandles_aarch64.cpp                              \
|    444 +  src/cpu/aarch64/vm/methodHandles_aarch64.hpp                              \
|     63 +  src/cpu/aarch64/vm/nativeInst_aarch64.cpp                                 \
|    325 +  src/cpu/aarch64/vm/nativeInst_aarch64.hpp                                 \
|    491 +  src/cpu/aarch64/vm/registerMap_aarch64.hpp                                \
|     46 +  src/cpu/aarch64/vm/register_aarch64.cpp                                   \
|     55 +  src/cpu/aarch64/vm/register_aarch64.hpp                                   \
|    258 +  src/cpu/aarch64/vm/register_definitions_aarch64.cpp                       \
|    156 +  src/cpu/aarch64/vm/relocInfo_aarch64.cpp                                  \
|    119 +  src/cpu/aarch64/vm/relocInfo_aarch64.hpp                                  \
|     39 +  src/cpu/aarch64/vm/runtime_aarch64.cpp                                    \
|     48 +  src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp                              \
|   3002 +  src/cpu/aarch64/vm/stubGenerator_aarch64.cpp                              \
|   4275 ++  src/cpu/aarch64/vm/stubRoutines_aarch64.cpp                              \
|    277 +  src/cpu/aarch64/vm/stubRoutines_aarch64.hpp                               \
|    124 +  src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.hpp               \
|     36 +  src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp                        \
|   2063 +  src/cpu/aarch64/vm/templateInterpreter_aarch64.hpp                        \
|     40 +  src/cpu/aarch64/vm/templateTable_aarch64.cpp                              \
|   3916 ++  src/cpu/aarch64/vm/templateTable_aarch64.hpp                             \
|     43 +  src/cpu/aarch64/vm/vmStructs_aarch64.hpp                                  \
|     51 +  src/cpu/aarch64/vm/vm_version_aarch64.cpp                                 \
|    331 +  src/cpu/aarch64/vm/vm_version_aarch64.hpp                                 \
|    116 +  src/cpu/aarch64/vm/vmreg_aarch64.cpp                                      \
|     52 +  src/cpu/aarch64/vm/vmreg_aarch64.hpp                                      \
|     35 +  src/cpu/aarch64/vm/vmreg_aarch64.inline.hpp                               \
|     65 +  src/cpu/aarch64/vm/vtableStubs_aarch64.cpp                                \
|    290 +  src/cpu/ppc/vm/vm_version_ppc.cpp                                         \
|      8 +-  src/cpu/sparc/vm/vm_version_sparc.cpp                                    \
|     12 +-  src/cpu/x86/vm/c1_LIRAssembler_x86.cpp                                   \
|      4 +-  src/cpu/x86/vm/templateTable_x86_64.cpp                                  \
|      4 -  src/cpu/x86/vm/vm_version_x86.cpp                                         \
|      8 +-  src/cpu/x86/vm/x86_32.ad                                                 \
|      1 +  src/cpu/zero/vm/cppInterpreter_zero.cpp                                   \
|      2 +-  src/cpu/zero/vm/entry_zero.hpp                                           \
|      2 +-  src/cpu/zero/vm/interpreterRT_zero.cpp                                   \
|      4 +-  src/cpu/zero/vm/methodHandles_zero.hpp                                   \
|      6 +-  src/cpu/zero/vm/nativeInst_zero.cpp                                      \
|      2 +-  src/cpu/zero/vm/vm_version_zero.cpp                                      \
|     11 +-  src/cpu/zero/vm/vm_version_zero.hpp                                      \
|      3 +-  src/os/aix/vm/os_aix.cpp                                                 \
|      5 +-  src/os/aix/vm/porting_aix.cpp                                            \
|      6 +-  src/os/bsd/dtrace/libjvm_db.c                                            \
|     19 +-  src/os/bsd/vm/decoder_machO.cpp                                          \
|      1 +  src/os/linux/vm/os_linux.cpp                                              \
|    146 +-  src/os/solaris/dtrace/libjvm_db.c                                        \
|     19 +-  src/os/windows/vm/perfMemory_windows.cpp                                 \
|      3 +-  src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp                                   \
|      1 +  src/os_cpu/linux_aarch64/vm/assembler_linux_aarch64.cpp                   \
|     53 +  src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp               \
|    143 +  src/os_cpu/linux_aarch64/vm/bytes_linux_aarch64.inline.hpp                \
|     44 +  src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp                 \
|    248 +  src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.s                          \
|    411 +  src/os_cpu/linux_aarch64/vm/globals_linux_aarch64.hpp                     \
|     44 +  src/os_cpu/linux_aarch64/vm/linux_aarch64.ad                              \
|     68 +  src/os_cpu/linux_aarch64/vm/orderAccess_linux_aarch64.inline.hpp          \
|    144 +  src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp                          \
|    671 +  src/os_cpu/linux_aarch64/vm/os_linux_aarch64.hpp                          \
|     58 +  src/os_cpu/linux_aarch64/vm/os_linux_aarch64.inline.hpp                   \
|     39 +  src/os_cpu/linux_aarch64/vm/prefetch_linux_aarch64.inline.hpp             \
|     41 +  src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp                    \
|     41 +  src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp                    \
|     36 +  src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp                      \
|     92 +  src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp                      \
|     80 +  src/os_cpu/linux_aarch64/vm/vmStructs_linux_aarch64.hpp                   \
|     54 +  src/os_cpu/linux_aarch64/vm/vm_version_linux_aarch64.cpp                  \
|     28 +  src/os_cpu/linux_x86/vm/os_linux_x86.cpp                                  \
|      3 +-  src/os_cpu/linux_zero/vm/os_linux_zero.cpp                               \
|     19 +-  src/os_cpu/linux_zero/vm/os_linux_zero.hpp                               \
|      2 +-  src/os_cpu/linux_zero/vm/thread_linux_zero.hpp                           \
|      3 +-  src/share/tools/hsdis/hsdis.c                                            \
|      4 +  src/share/vm/adlc/adlc.hpp                                                \
|     13 +  src/share/vm/adlc/formssel.cpp                                            \
|      3 +-  src/share/vm/adlc/main.cpp                                               \
|      5 +  src/share/vm/adlc/output_c.cpp                                            \
|      3 +  src/share/vm/asm/assembler.hpp                                            \
|      8 +-  src/share/vm/asm/assembler.inline.hpp                                    \
|      3 +  src/share/vm/asm/codeBuffer.cpp                                           \
|      2 +-  src/share/vm/asm/codeBuffer.hpp                                          \
 src/share/vm/asm/macroAssembler.inline.hpp                                           \
|      3 +  src/share/vm/asm/register.hpp                                             \
|      3 +  src/share/vm/c1/c1_Canonicalizer.cpp                                      \
|      7 +  src/share/vm/c1/c1_Defs.hpp                                               \
|      6 +  src/share/vm/c1/c1_FpuStackSim.hpp                                        \
|      3 +  src/share/vm/c1/c1_FrameMap.cpp                                           \
|      3 +  src/share/vm/c1/c1_FrameMap.hpp                                           \
|      3 +  src/share/vm/c1/c1_LIR.cpp                                                \
|     27 +-  src/share/vm/c1/c1_LIR.hpp                                               \
|     23 +-  src/share/vm/c1/c1_LIRAssembler.cpp                                      \
|     12 +-  src/share/vm/c1/c1_LIRAssembler.hpp                                      \
|      3 +  src/share/vm/c1/c1_LIRGenerator.cpp                                       \
|      2 +-  src/share/vm/c1/c1_LinearScan.cpp                                        \
|     11 +-  src/share/vm/c1/c1_LinearScan.hpp                                        \
|      3 +  src/share/vm/c1/c1_MacroAssembler.hpp                                     \
|      3 +  src/share/vm/c1/c1_Runtime1.cpp                                           \
|     12 +-  src/share/vm/c1/c1_Runtime1.hpp                                          \
|      4 +-  src/share/vm/c1/c1_globals.hpp                                           \
|      3 +  src/share/vm/ci/ciField.cpp                                               \
|      4 +  src/share/vm/ci/ciMethod.cpp                                              \
|      1 +  src/share/vm/classfile/bytecodeAssembler.cpp                              \
|      3 +  src/share/vm/classfile/classFileStream.hpp                                \
|      3 +  src/share/vm/classfile/classLoader.cpp                                    \
|      8 +-  src/share/vm/classfile/classLoader.hpp                                   \
|      2 +  src/share/vm/classfile/defaultMethods.cpp                                 \
|      4 +-  src/share/vm/classfile/stackMapTable.hpp                                 \
|      3 +  src/share/vm/classfile/symbolTable.cpp                                    \
|      4 +-  src/share/vm/classfile/systemDictionary.cpp                              \
|      6 +-  src/share/vm/classfile/verifier.cpp                                      \
|      3 +  src/share/vm/code/codeBlob.cpp                                            \
|      3 +  src/share/vm/code/codeCache.cpp                                           \
|      2 +-  src/share/vm/code/compiledIC.hpp                                         \
|      7 +  src/share/vm/code/relocInfo.hpp                                           \
|      3 +  src/share/vm/code/vmreg.hpp                                               \
|      5 +  src/share/vm/compiler/compileBroker.hpp                                   \
|      3 +-  src/share/vm/compiler/compilerOracle.cpp                                 \
|     36 +-  src/share/vm/compiler/disassembler.cpp                                   \
|      4 +  src/share/vm/compiler/disassembler.hpp                                    \
|      3 +  src/share/vm/compiler/oopMap.cpp                                          \
|      7 +  src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp \
|      2 +-  src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp \
|     18 +-  src/share/vm/gc_implementation/g1/concurrentMark.cpp                     \
|      2 +-  src/share/vm/gc_implementation/g1/g1BiasedArray.hpp                      \
|      3 +-  src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp                  \
|      4 +-  src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp                    \
|      2 +-  src/share/vm/gc_implementation/g1/g1MarkSweep.cpp                        \
|     11 +  src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp             \
|      2 +-  src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp                 \
|      2 +-  src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp                 \
|      4 +-  src/share/vm/gc_implementation/g1/heapRegion.cpp                         \
|      2 +-  src/share/vm/gc_implementation/parNew/parNewGeneration.cpp               \
|     15 +-  src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp \
|     12 +  src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp     \
|     20 +-  src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp           \
|     28 +  src/share/vm/interpreter/abstractInterpreter.hpp                          \
|      2 +  src/share/vm/interpreter/bytecode.hpp                                     \
|      3 +  src/share/vm/interpreter/bytecodeInterpreter.hpp                          \
|      6 +  src/share/vm/interpreter/bytecodeInterpreter.inline.hpp                   \
|      3 +  src/share/vm/interpreter/bytecodeStream.hpp                               \
|      3 +  src/share/vm/interpreter/bytecodes.cpp                                    \
|      3 +  src/share/vm/interpreter/bytecodes.hpp                                    \
|      3 +  src/share/vm/interpreter/cppInterpreter.hpp                               \
|      3 +  src/share/vm/interpreter/cppInterpreterGenerator.hpp                      \
|      4 +  src/share/vm/interpreter/interpreter.hpp                                  \
|      3 +  src/share/vm/interpreter/interpreterGenerator.hpp                         \
|      3 +  src/share/vm/interpreter/interpreterRuntime.cpp                           \
|      5 +-  src/share/vm/interpreter/interpreterRuntime.hpp                          \
|      5 +-  src/share/vm/interpreter/templateInterpreter.hpp                         \
|      3 +  src/share/vm/interpreter/templateInterpreterGenerator.hpp                 \
|      5 +  src/share/vm/interpreter/templateTable.hpp                                \
|      4 +  src/share/vm/memory/allocation.inline.hpp                                 \
|      2 +-  src/share/vm/memory/blockOffsetTable.cpp                                 \
|      2 +-  src/share/vm/memory/collectorPolicy.cpp                                  \
|     17 +-  src/share/vm/memory/defNewGeneration.cpp                                 \
|     13 +  src/share/vm/memory/generation.cpp                                        \
|     12 +  src/share/vm/memory/heapInspection.hpp                                    \
|      2 +-  src/share/vm/memory/metaspace.cpp                                        \
|     48 +-  src/share/vm/memory/metaspaceShared.hpp                                  \
|      2 +-  src/share/vm/memory/tenuredGeneration.cpp                                \
|     12 +  src/share/vm/oops/constantPool.hpp                                        \
|      5 +-  src/share/vm/oops/method.hpp                                             \
|      1 -  src/share/vm/oops/objArrayKlass.inline.hpp                                \
|      4 +-  src/share/vm/oops/oop.inline.hpp                                         \
|      3 +  src/share/vm/opto/buildOopMap.cpp                                         \
|      3 +  src/share/vm/opto/c2_globals.hpp                                          \
|      3 +  src/share/vm/opto/c2compiler.cpp                                          \
|      2 +  src/share/vm/opto/callnode.hpp                                            \
|     14 +  src/share/vm/opto/compile.cpp                                             \
|     14 +-  src/share/vm/opto/gcm.cpp                                                \
|      2 +  src/share/vm/opto/graphKit.cpp                                            \
|      2 +-  src/share/vm/opto/lcm.cpp                                                \
|      2 +  src/share/vm/opto/library_call.cpp                                        \
|     40 +-  src/share/vm/opto/locknode.hpp                                           \
|      2 +  src/share/vm/opto/loopTransform.cpp                                       \
|      9 +-  src/share/vm/opto/loopnode.hpp                                           \
|      1 +  src/share/vm/opto/macro.cpp                                               \
|      8 +-  src/share/vm/opto/matcher.cpp                                            \
|      2 +  src/share/vm/opto/memnode.cpp                                             \
|    253 +-  src/share/vm/opto/memnode.hpp                                            \
|     35 +  src/share/vm/opto/output.hpp                                              \
|      2 +  src/share/vm/opto/parse3.cpp                                              \
|     15 +-  src/share/vm/opto/phaseX.hpp                                             \
|      2 +  src/share/vm/opto/regmask.cpp                                             \
|      2 +  src/share/vm/opto/regmask.hpp                                             \
|      2 +  src/share/vm/opto/runtime.cpp                                             \
|      8 +-  src/share/vm/opto/runtime.hpp                                            \
|      8 +-  src/share/vm/opto/superword.cpp                                          \
|     26 +-  src/share/vm/prims/jniCheck.cpp                                          \
|      3 +  src/share/vm/prims/jni_md.h                                               \
|      3 +  src/share/vm/prims/jvm.cpp                                                \
|      9 +-  src/share/vm/prims/jvmtiClassFileReconstituter.cpp                       \
|      3 +  src/share/vm/prims/jvmtiExport.cpp                                        \
|      7 +  src/share/vm/prims/jvmtiRedefineClasses.cpp                               \
|     11 +-  src/share/vm/prims/jvmtiTagMap.cpp                                       \
|      2 +  src/share/vm/prims/methodHandles.hpp                                      \
|      8 +  src/share/vm/prims/unsafe.cpp                                             \
|     54 +-  src/share/vm/runtime/advancedThresholdPolicy.cpp                         \
|      2 +-  src/share/vm/runtime/arguments.cpp                                       \
|     54 +-  src/share/vm/runtime/atomic.inline.hpp                                   \
|      3 +  src/share/vm/runtime/deoptimization.cpp                                   \
|      5 +  src/share/vm/runtime/dtraceJSDT.hpp                                       \
|      3 +  src/share/vm/runtime/fprofiler.cpp                                        \
|     12 +-  src/share/vm/runtime/frame.cpp                                           \
|      3 +  src/share/vm/runtime/frame.hpp                                            \
|      5 +  src/share/vm/runtime/frame.inline.hpp                                     \
|      6 +  src/share/vm/runtime/globals.hpp                                          \
|     19 +-  src/share/vm/runtime/icache.hpp                                          \
|      3 +  src/share/vm/runtime/java.cpp                                             \
|      3 +  src/share/vm/runtime/javaCalls.hpp                                        \
|      3 +  src/share/vm/runtime/javaFrameAnchor.hpp                                  \
|      3 +  src/share/vm/runtime/mutex.cpp                                            \
|     10 -  src/share/vm/runtime/orderAccess.inline.hpp                               \
|      3 +  src/share/vm/runtime/os.cpp                                               \
|     10 +-  src/share/vm/runtime/os.hpp                                              \
|      5 +  src/share/vm/runtime/prefetch.inline.hpp                                  \
|      3 +  src/share/vm/runtime/reflection.cpp                                       \
|      2 +-  src/share/vm/runtime/registerMap.hpp                                     \
|      6 +  src/share/vm/runtime/relocator.hpp                                        \
|      3 +  src/share/vm/runtime/safepoint.cpp                                        \
|      5 +  src/share/vm/runtime/sharedRuntime.cpp                                    \
|      6 +-  src/share/vm/runtime/stackValueCollection.cpp                            \
|      3 +  src/share/vm/runtime/statSampler.cpp                                      \
|      3 +  src/share/vm/runtime/stubRoutines.cpp                                     \
|      4 +-  src/share/vm/runtime/stubRoutines.hpp                                    \
|      5 +  src/share/vm/runtime/thread.hpp                                           \
|      5 +-  src/share/vm/runtime/thread.inline.hpp                                   \
|      2 +-  src/share/vm/runtime/threadLocalStorage.hpp                              \
|      3 +  src/share/vm/runtime/vframeArray.cpp                                      \
|      2 +-  src/share/vm/runtime/vmStructs.cpp                                       \
|     16 +-  src/share/vm/runtime/vm_version.cpp                                      \
|      4 +  src/share/vm/services/management.cpp                                      \
|      4 +-  src/share/vm/services/memTracker.hpp                                     \
|      2 +-  src/share/vm/shark/sharkBuilder.cpp                                      \
|      2 +-  src/share/vm/utilities/copy.cpp                                          \
|      4 +-  src/share/vm/utilities/copy.hpp                                          \
|      3 +  src/share/vm/utilities/globalDefinitions.hpp                              \
|     17 +  src/share/vm/utilities/macros.hpp                                         \
|      8 +  src/share/vm/utilities/ostream.cpp                                        \
|     12 +-  src/share/vm/utilities/vmError.cpp                                       \
|     19 +-  test/aarch64/DoubleArithTests.java                                       \
|     49 +  test/aarch64/DoubleCmpTests.java                                          \
|    102 +  test/aarch64/FloatArithTests.java                                         \
|     49 +  test/aarch64/FloatCmpTests.java                                           \
|    102 +  test/aarch64/IntArithTests.java                                           \
|    131 +  test/aarch64/IntCmpTests.java                                             \
|    102 +  test/aarch64/IntLogicTests.java                                           \
|     66 +  test/aarch64/IntShiftTests.java                                           \
|     78 +  test/aarch64/LongArithTests.java                                          \
|    132 +  test/aarch64/LongCmpTests.java                                            \
|    102 +  test/aarch64/LongLogicTests.java                                          \
|     68 +  test/aarch64/LongShiftTests.java                                          \
|     77 +  test/compiler/c2/cr6340864/TestByteVect.java                              \
|   1491 +  test/compiler/c2/cr6340864/TestDoubleVect.java                            \
|    564 +  test/compiler/c2/cr6340864/TestFloatVect.java                             \
|    564 +  test/compiler/c2/cr6340864/TestIntVect.java                               \
|   1229 +  test/compiler/c2/cr6340864/TestLongVect.java                              \
|   1133 +  test/compiler/c2/cr6340864/TestShortVect.java                             \
|   1344 +  test/compiler/codegen/8144028/BitTests.java                               \
|    164 +  test/compiler/codegen/IntRotateWithImmediate.java                         \
|     24 +-  test/compiler/codegen/TestCharVect2.java                                 \
|   1336 +  test/compiler/floatingpoint/8165673/TestFloatJNIArgs.java                 \
|     87 +  test/compiler/floatingpoint/8165673/TestFloatJNIArgs.sh                   \
|    105 +  test/compiler/floatingpoint/8165673/libTestFloatJNIArgs.c                 \
|     69 +  test/compiler/floatingpoint/8207838/TestFloatSyncJNIArgs.java             \
|    103 +  test/compiler/floatingpoint/8207838/TestFloatSyncJNIArgs.sh               \
|    105 +  test/compiler/floatingpoint/8207838/libTestFloatSyncJNIArgs.c             \
|     86 +  test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java              \
|      4 +-  test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java            \
|     25 +  test/compiler/intrinsics/sha/cli/SHAOptionsBase.java                      \
|     13 +  test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java \
|      7 +-  test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java \
|      2 +  test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java \
|      7 +-  test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java \
|      2 +  test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java \
|      7 +-  test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java \
|      2 +  test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java      \
|      2 +  test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java    \
|      2 +  test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java \
|      3 +-  test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedAArch64CPU.java \
|     93 +  test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java \
|     66 +  test/compiler/loopopts/TestRemoveEmptyLoop.java                           \
|     53 +  test/compiler/loopopts/superword/TestFuzzPreLoop.java                     \
 test/compiler/print/TestProfileReturnTypePrinting.java                               \
|     68 +  test/compiler/stable/StableConfiguration.java                             \
|     22 +-  test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java         \
|     26 +-  test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java           \
|    315 +  test/compiler/vectorization/TestVectorUnalignedOffset.java                \
|     55 +  test/gc/metaspace/TestPerfCountersAndMemoryPools.java                     \
|      4 +-  test/runtime/RedefineTests/RedefineDoubleDelete.java                     \
|     85 +  test/runtime/RedefineTests/libRedefineDoubleDelete.c                      \
|    164 +  test/runtime/RedefineTests/test8178870.sh                                 \
|     87 +  416 files changed, 74672 insertions(+), 469 deletions(-)

diffs (truncated from 80815 to 500 lines):

diff -r 760b28d87178 -r bd4b374d0905 .hgtags
--- a/.hgtags	Wed Sep 04 19:40:35 2019 +0100
+++ b/.hgtags	Tue Dec 24 20:24:09 2019 +0000
@@ -50,6 +50,7 @@
 faf94d94786b621f8e13cbcc941ca69c6d967c3f jdk7-b73
 f4b900403d6e4b0af51447bd13bbe23fe3a1dac7 jdk7-b74
 d8dd291a362acb656026a9c0a9da48501505a1e7 jdk7-b75
+b4ab978ce52c41bb7e8ee86285e6c9f28122bbe1 icedtea7-1.12
 9174bb32e934965288121f75394874eeb1fcb649 jdk7-b76
 455105fc81d941482f8f8056afaa7aa0949c9300 jdk7-b77
 e703499b4b51e3af756ae77c3d5e8b3058a14e4e jdk7-b78
@@ -87,6 +88,7 @@
 07226e9eab8f74b37346b32715f829a2ef2c3188 hs18-b01
 e7e7e36ccdb5d56edd47e5744351202d38f3b7ad jdk7-b87
 4b60f23c42231f7ecd62ad1fcb6a9ca26fa57d1b jdk7-b88
+a393ff93e7e54dd94cc4211892605a32f9c77dad icedtea7-1.13
 15836273ac2494f36ef62088bc1cb6f3f011f565 jdk7-b89
 4b60f23c42231f7ecd62ad1fcb6a9ca26fa57d1b hs18-b02
 605c9707a766ff518cd841fc04f9bb4b36a3a30b jdk7-b90
@@ -160,6 +162,7 @@
 b898f0fc3cedc972d884d31a751afd75969531cf hs21-b05
 bd586e392d93b7ed7a1636dcc8da2b6a4203a102 jdk7-b136
 bd586e392d93b7ed7a1636dcc8da2b6a4203a102 hs21-b06
+591c7dc0b2ee879f87a7b5519a5388e0d81520be icedtea-1.14
 2dbcb4a4d8dace5fe78ceb563b134f1fb296cd8f jdk7-b137
 2dbcb4a4d8dace5fe78ceb563b134f1fb296cd8f hs21-b07
 0930dc920c185afbf40fed9a655290b8e5b16783 jdk7-b138
@@ -305,6 +308,7 @@
 990bbd393c239d95310ccc38094e57923bbf1d4a hs25-b14
 e94068d4ff52849c8aa0786a53a59b63d1312a39 jdk8-b70
 0847210f85480bf3848dc90bc2ab23c0a4791b55 jdk8-b71
+2c52e96f640d60368c2efd07e1acfe35ec3e0045 initial_upload
 d5cb5830f570d1304ea4b196dde672a291b55f29 jdk8-b72
 1e129851479e4f5df439109fca2c7be1f1613522 hs25-b15
 11619f33cd683c2f1d6ef72f1c6ff3dacf5a9f1c jdk8-b73
@@ -322,7 +326,7 @@
 df5396524152118535c36da5801d828b560d19a2 hs25-b21
 4a198b201f3ce84433fa94a3ca65d061473e7c4c jdk8-b80
 dd6350b4abc4a6c19c89dd982cc0e4f3d119885c hs25-b22
-65b797426a3bec6e91b64085a0cfb94adadb634a jdk8-b81
+31390de29c4bb5f7e78b2e970f92197c04a4ed4d aarch64-20130813
 0631ebcc45f05c73b09a56c2586685af1f781c1d hs25-b23
 3db4ab0e12f437fe374817de346b2b0c6b4a5b31 jdk8-b82
 e3a41fc0234895eba4f272b984f7dacff495f8eb hs25-b24
@@ -381,6 +385,8 @@
 566db1b0e6efca31f181456e54c8911d0192410d hs25-b51
 c81dd5393a5e333df7cb1f6621f5897ada6522b5 jdk8-b109
 58043478c26d4e8bf48700acea5f97aba8b417d4 hs25-b52
+f043f9395d362da011b111cf8c142af1caf6f64d preview_rc1
+33029403ab5913db80c4e4d1870809d3ade8e81c preview_rc2
 6209b0ed51c086d4127bac0e086c8f326d1764d7 jdk8-b110
 562a3d356de67670b4172b82aca2d30743449e04 hs25-b53
 f6962730bbde82f279a0ae3a1c14bc5e58096c6e jdk8-b111
@@ -418,12 +424,17 @@
 d45454002494d147c0761e6b37d8a73064f3cf92 hs25-b68
 32f017489ba5dd1bedabb9fa1d26bcc74d0a72b6 hs25-b69
 35038da7bb9ddd367a0a6bf926dfb281aee1d554 jdk8-b127
+18e5cbbe8abf64a043e2482c625e04acde33a3f8 jdk8_b128_aarch64_rc1
+39d28a8ea5be4e5c1ce659b7e6b3dadbbb1f908b jdk8_b128_aarch64_rc3
+cc094e1af98de679e81d17d3fc2653158c7b26c6 jdk8_b128_aarch64_rc4
+e5b35062dee3eaeac2fb80aac932cbcc36256c92 jdk8_b128_aarch64_992
 874c0b4a946c362bbf20d37c2a564b39093152e6 jdk8-b128
 cb39165c4a65bbff8db356df411e762f9e5423b8 jdk8-b129
 1dbaf664a611e5d9cab6d1be42537b67d0d05f94 jdk8-b130
 b5e7ebfe185cb4c2eeb8a919025fc6a26be2fcef jdk8-b131
 9f9179e8f0cfe74c08f3716cf3c38e21e1de4c4a hs25-b70
 0c94c41dcd70e9a9b4d96e31275afd5a73daa72d jdk8-b132
+72b29bfe67fa902516bca75c166a29fccb8c5be2 jdk8_final
 4a35ef38e2a7bc64df20c7700ba69b37e3ddb8b5 jdk8u5-b01
 e5561d89fe8bfc79cd6c8fcc36d270cc6a49ec6e jdk8u5-b02
 2f9eb9fcab6c42c8c84ddb44170ea33235116d84 jdk8u5-b03
@@ -471,6 +482,7 @@
 5186bc5047c1725888ed99f423bdfaa116e05abe hs25.20-b09
 4d73f1e99f97d1444e16ee5ef4634eb2129969ad jdk8u20-b09
 27a9e6a96a8ced7b7ee892d5d0f1a735b9010abb hs25.20-b10
+c2767d7216058484f87920557a3f9282506e5ce5 icedtea-3.0.0pre01
 300e2c5eeb2710de3630d14ffe4592214633dbff jdk8u20-b10
 70dc2c030c69470a5d9099b7f54e4cfef89276fd jdk8u20-b11
 b6a2ba7d3ea7259a76c8ff1ec22fac9094494c1c hs25.20-b11
@@ -496,6 +508,7 @@
 e4a6e7f1b90b85270aee1c54edaca3ef737082f1 hs25.20-b21
 f7429096a202cab5c36a0f20dea33c554026010f jdk8u20-b22
 7c56530b11496459e66cb9ea933035002311672c hs25.20-b22
+877471da7fbbe69d029b990b77a70e7fcf3d02ed icedtea-3.0.0pre02
 f09d1f6a401e25a54dad44bb7bea482e47558af5 jdk8u20-b23
 42ddd0bbcb6630fe463ec9bc1893c838d5edff1b jdk8u20-b24
 00cf2b6f51b9560b01030e8f4c28c466f0b21fe3 hs25.20-b23
@@ -574,6 +587,9 @@
 6b93bf9ea3ea57ed0fe53cfedb2f9ab912c324e5 jdk8u40-b12
 521e269ae1daa9df1cb0835b97aa76bdf340fcb2 hs25.40-b17
 86307d47790785398d0695acc361bccaefe25f94 jdk8u40-b13
+b280f4f4f11916e202aaa4d458630d4c26b59e2a jdk8u40-b12-aarch64
+26fc60dd5da8d3f1554fb8f2553f050839a539c6 jdk8u40-b12-aarch64-1262
+d7c03eb8b2c2bc4d34438699f07609ba4c4bca5c jdk8u40-b12-aarch64-1263
 4d5dc0d0f8799fafa1135d51d85edd4edd566501 hs25.40-b18
 b8ca8ec1daea70f7c0d519e866f9f147ec247055 jdk8u40-b14
 eb16b24e2eba9bdf04a9b377bebc2db9f713ff5e jdk8u40-b15
@@ -588,6 +604,9 @@
 d9349fa8822336e0244da0a8448f3e6b2d62741d jdk8u40-b19
 c3933f52eeb33f70ee562464edddfe9f01d944fd jdk8u40-b20
 d2e9a6bec4f2eec8506eed16f7324992a85d8480 hs25.40-b24
+85e5201a55e4dcf1b5dbb90bcfee072245e8a458 icedtea-3.0.0pre03
+7e5a87c79d696b280bae72ee7510e2a438c45960 icedtea-3.0.0pre04
+b07272ef9ccdf3066fbfd6e28bac10baad9417b6 icedtea-3.0.0pre05
 25ec4a67433744bbe3406e5069e7fd1876ebbf2f jdk8u40-b21
 0f0cb4eeab2d871274f4ffdcd6017d2fdfa89238 hs25.40-b25
 0ee548a1cda08c884eccd563e2d5fdb6ee769b5a jdk8u40-b22
@@ -722,6 +741,11 @@
 0e4094950cd312c8f95c7f37336606323fe049fe jdk8u60-b23
 d89ceecf1bad55e1aee2932b8895d60fc64c15db hs25.60-b23
 fb157d537278cda4150740e27bb57cd8694e15bf jdk8u60-b24
+11098f828fb815a467e77729f2055d6b1575ad3e arch64-jdk8u60-b24
+8ec803e97a0d578eaeaf8375ee295a5928eb546f aarch64-jdk8u60-b24.2
+2ee4407fe4e4ae13c5c7ef20709616cb3f43dea9 icedtea-3.0.0pre06
+ddebea156752c9a58ab2ab82f5dc28efee5f8f82 icedtea-3.0.0pre07
+c313c4782bb33aa4ea49f1342c54b3138af418a1 icedtea-3.0.0pre08
 6b4ea38c01bd9cc86d0aa8926f4855ff6ee365ee jdk8u60-b25
 6a6759372807f49aa7a66ddc36aa91d6648d2097 jdk8u60-b26
 10ad4b9d79f98fa3545c88a342a68a80d198b808 jdk8u60-b27
@@ -801,6 +825,7 @@
 b8e7dd0e21173ad829b40361763d27cb6ac532e9 jdk8u72-b12
 a8e4754b89aecc388623394a20f6d43d4c58f083 jdk8u72-b13
 dc2fdd4e0b8105268b8231040f761f27ab4523f2 jdk8u72-b14
+dbf85d44da89a2428b3bd678be791c314e148845 icedtea-3.0.0pre09
 d6670c5d49ba381405ec9f69a78ccc5b8b0c8473 jdk8u72-b15
 da43260704c28b9f19cb652090ae65c258220fd6 jdk8u72-b31
 26b99cd20661a1fa05939d1856a9389311e01c4f jdk8u73-b00
@@ -835,6 +860,9 @@
 1b6d4fd2730e58f17820930f797938dc182117c4 jdk8u77-b00
 ddd297e340b1170d3cec011ee64e729f8b493c86 jdk8u77-b01
 1b4072e4bb3ad54c4e894998486a8b33f0689160 jdk8u77-b02
+e9585e814cc954c06e870f3bdf37171029da0d5e icedtea-3.0.0pre10
+5e587a29a6aac06d6b5a7ebeea99a291d82520c8 icedtea-3.0.0
+49b8cecd1bbe2c2ba0ad1aec6722078b621866a1 icedtea-3.0-branchpoint
 223b64a19e94222dd97b92bb40abcfbc0bf6ef1f jdk8u77-b03
 bbbb05e91c629f8d9eef2ba43933767f68a898b0 jdk8u91-b00
 e36b6ade0499eadfd8673fe62ef0a613af2e6d67 jdk8u91-b13
@@ -859,6 +887,10 @@
 9a87701e22b3cae79fdfd8cdb732051e02a710fa jdk8u76-b12
 481dcde745b6aec035781ed9f6797cfc93719f71 jdk8u92-b00
 f3e1e734e2d29101a9537ddeb71ecad413fcd352 jdk8u92-b13
+cbd30c92ef7a62846124e28b35aaf668621b1105 icedtea-3.1.0pre01
+76eca5cf31500ecb1d1807685729a7ea5c3780e7 icedtea-3.1.0pre02
+ea6933324a7a52379d7f1e18e7525fd619079865 icedtea-3.1.0pre03
+0f47eef348e2ec17dd6492886c57e23023fbc435 icedtea-3.1.0pre04
 24a09407d71bb2cc4848bfa21660c890b4d722b1 jdk8u92-b14
 445941ba41c0e3829fe02140690b144281ac2141 jdk8u92-b31
 f958bebdee267695e37aadd27753ac8b1e1823c8 jdk8u92-b32
@@ -877,6 +909,8 @@
 218a44a163fa8c2532fd5f2e8ea9bc3c9c2ca8cf jdk8u101-b10
 0095e54dcaa1acfe1614feff9600734c26af7ae8 jdk8u101-b11
 286fe17d81c3d153611a28e50926083ae934cc56 jdk8u101-b12
+e480e0df8eea8e5d022672a450cd6c8e2eeac86b icedtea-3.1.0
+90416ba05ba1cde27da26ca1e6cc66062e883c17 icedtea-3.2.0pre01
 77df35b662ed98236f67ab18e23691460f986981 jdk8u101-b13
 d6c92b9e192ef97305a699e868387d55821c81ad jdk8u102-b00
 d6c92b9e192ef97305a699e868387d55821c81ad jdk8u82-b00
@@ -893,6 +927,8 @@
 36a1a2875ed55fa17818f3eb203e27922a7b4589 jdk8u102-b11
 340e1a736ef7169786e70db7f31ffd32bc3be24d jdk8u102-b12
 f6daf04c0f48dab5420ad63d21da82a7fa4e3ad7 jdk8u102-b13
+ac19c2e28a511cacde863e39802c2e5277e1665f icedtea-3.2.0pre02
+bca09127475293c1938b5413fbf25af2c281c597 icedtea-3.2.0pre03
 ac29c9c1193aef5d480b200ed94c5d579243c17b jdk8u102-b14
 96e1c72fc617d3c6c125bcfc9182f77fc6aa38e6 jdk8u102-b31
 c8988d2e4212583ec0f04591c8e241ad3cf95674 jdk8u102-b32
@@ -913,6 +949,7 @@
 603804f2132ff188a9f3d1c31cca63b47220e2e2 jdk8u111-b11
 055bc2a065a503e8714ff7ad27e6197dc0339efa jdk8u111-b12
 c3b42c43c230f10e79ae850ee9062fe86d3c75c9 jdk8u111-b13
+be4aeaa327f739d02d2c66a433ab2946ef19c5fb icedtea-3.2.0
 05a6a5823aa58a0a4720a328a9db484f21d573bc jdk8u111-b14
 b09a69142dd3bf78ca66bb0c99046ca7cccbdda9 jdk8u112-b00
 cf1faa9100dd8c8df6e1a604aaf613d037f51ebf jdk8u112-b01
@@ -930,6 +967,7 @@
 c2c4db2a42a215c98a4f027edb8bbb00dd62d9b9 jdk8u112-b14
 b28d012a24cab8f4ceeee0c9d3252969757423ed jdk8u112-b15
 e134dc1879b72124e478be01680b0646a2fbf585 jdk8u112-b16
+510bf6178ea48859804d69715a78b82b8d2c58d3 icedtea-3.3.0pre01
 87440ed4e1de7753a436f957d35555d8b4e26f1d jdk8u112-b31
 ba25f5833a128b8062e597f794efda26b30f095d jdk8u112-b32
 919ffdca10c2721ee0f6f233e704709174556510 jdk8u112-b33
@@ -946,6 +984,9 @@
 f26f6895c9dfb32dfb4c228d69b371d8ab118536 jdk8u121-b10
 11f91811e4d7e5ddfaf938dcf386ec8fe5bf7b7c jdk8u121-b11
 b132b08b28bf23a26329928cf6b4ffda5857f4d3 jdk8u121-b12
+2a767107aa8c8142d96eb95142b1ac82cf646568 icedtea-3.3.0pre02
+6efaf77e82a17344499a277f1909bd3825b1b5ac icedtea-3.3.0
+0bd3170be8c729dfaa88e7aa97449b2f36c650a9 icedtea-3.4.0pre01
 90f94521c3515e5f27af0ab9b31d036e88bb322a jdk8u121-b13
 351bf1d4ff9a41137f91e2ec97ec59ed29a38d8b jdk8u121-b31
 41daac438a2ac5a80755dc3de88b76e4ac66750a jdk8u121-b32
@@ -964,6 +1005,8 @@
 db221c0a423e776bec5c3198d11d3f26827bd786 jdk8u131-b08
 56e71d16083904ceddfdd1d66312582a42781646 jdk8u131-b09
 1da23ae49386608550596502d90a381ee6c1dfaa jdk8u131-b10
+00b7bbd261c972b38d4ecc2925f445c28de6fcb3 icedtea-3.4.0
+654b7fcb4932d48063f5f1fba0c8994db5e02976 icedtea-3.5.0pre01
 829ea9b92cda9545652f1b309f56c57383024ebb jdk8u131-b11
 41e0713bcca27cef5d6a9afd44c7ca4811937713 jdk8u131-b31
 e318654a4fa352a06935dd56eebf88ae387b31f9 jdk8u131-b32
@@ -984,8 +1027,13 @@
 d6e7c7d2c6f69906b4cb643a6813eccba0de988f jdk8u141-b12
 df6af363337eff5b22ae7940b0981231fdf5dfb4 jdk8u141-b13
 3a1543e089c32592be9c201c6e021295fbf5fdc1 jdk8u141-b14
+24ab92601b895b36ffc66e50e634cb962f8f6c1e icedtea-3.5.0
 23f1790147d838ddb1133cc79dc08e7c9ba5ab44 jdk8u141-b15
 eea89df81a8e414813d921eeeeef9b6795f56698 jdk8u144-b00
+ecaa25cbc662396ad7ea422bf43e23098af2100e icedtea-3.5.1
+24ab92601b895b36ffc66e50e634cb962f8f6c1e icedtea-3.6.0pre00
+ecaa25cbc662396ad7ea422bf43e23098af2100e icedtea-3.6.0pre01
+542f4e30fdffc87e5e098d81d69e7aa52d3c763c icedtea-3.6.0pre02
 db36f4d498b1bde975700a800b5ce732941c04b7 jdk8u144-b01
 9ffa0d7ed932045a0b4ceb095fb52444eed39c1b jdk8u141-b31
 ae8cae699f62b845703c891e0e7633e2089a3ec4 jdk8u141-b32
@@ -1007,6 +1055,7 @@
 8b0169692abbf8fb7972920cd79cee7dcab959c3 jdk8u151-b09
 e352e54382928eb8d5ec70455ef251973c332ccb jdk8u151-b10
 0f06584f52ffc8627b78f4d461a3eba2b703a8f7 jdk8u151-b11
+9bad7d4825fb14efb65fc7bad625bbeaf135339e icedtea-3.6.0
 856e341587d52114a753e48674517e7e307fceff jdk8u151-b12
 5aa8c4ca51f0e666d368a4f119ed734d3ac59d7c jdk8u122-b00
 2198ef7e1c1702b3506b95b5d8c886ad5a12bbe5 jdk8u122-b01
@@ -1034,6 +1083,7 @@
 3dd92151df1b3b7c21756f241b49607024b6fe5a jdk8u152-b13
 0a9d8db98fc5f0302da6520ba329f41baa092ae0 jdk8u152-b14
 c1bf165d3b27e864a9f8eec5bb0c1e746a972ad5 jdk8u152-b15
+c14f056eed68c18d6bb0d4314f1a645699b7a600 icedtea-3.7.0pre01
 98b4b0661837817cc39047000e1a7efa6015af7c jdk8u152-b16
 91894ffc746c1681172aaa37e2cf5bff69560f20 jdk8u152-b31
 d278f122e65dfb5d239ed420a534df75f527a504 jdk8u152-b32
@@ -1116,6 +1166,9 @@
 6e5cabb7995ef8357c5c61c16af659bf7cc1d2ff jdk8u161-b09
 b9a9aa038ad84a3fe6c91e27e359b95da8eb8629 jdk8u161-b10
 b1606443958a9a64020b596327ff586ca5c8ae1d jdk8u161-b11
+074a569c30e47bd860652f31d52418c8fa878f2f icedtea-3.7.0
+074a569c30e47bd860652f31d52418c8fa878f2f icedtea-3.8.0pre00
+8bb8d4e46d6736c6feee35453ade3ed28392835f icedtea-4-branchpoint
 210f7ef62595c608d69fc8bf442a4f5b0bceddb5 jdk8u161-b12
 7b96cfeed22242bb68a387d1680e602e37e48050 jdk8u162-b00
 92693f9dd704467ddd5fbae5a5908c1713a08ee0 jdk8u162-b01
@@ -1129,6 +1182,7 @@
 02f9409295f9ea7350cc2d25eeabf3c2b13b1df6 jdk8u162-b09
 c3618e1cdefdda6c262f082791bfd988e0e9d9c9 jdk8u162-b10
 39e2895b795aded8b584626fb019d35f12e9d1e7 jdk8u162-b11
+839becd2cb2fcc2f35ca421ae02f82173d999a86 icedtea-3.8.0pre01
 69aec2ca5d905dde1d0f29a89076d02a531808a3 jdk8u162-b12
 caac74fe3cfa9a8c859c28c97d1046a58252af27 jdk8u162-b31
 c9b7abadf150328d2187de05b9e8a9cba2486e47 jdk8u162-b32
@@ -1150,6 +1204,10 @@
 56123fdca84a3b253b8ea6f72be85bd2ebf39fd0 jdk8u171-b08
 4fefe015a728955c9c25ef79e51501b68839ae75 jdk8u171-b09
 6d890180aeb43ee727b2f2cc0952ae0e1b8566c8 jdk8u171-b10
+7f6e1069a5719c8908b53774d3560ce851c7cd70 icedtea-3.8.0pre02
+cb5711bf53d9278904c1ee63630a5c82189cb09a icedtea-3.8.0
+cb5711bf53d9278904c1ee63630a5c82189cb09a icedtea-3.9.0pre00
+0458118b5f190097099f2ea7b025cb2d5aeb0429 icedtea-3.9.0pre01
 23addae1b843a5027df6b4194f8c8de788da55ae jdk8u171-b11
 f299cf0b7baea1ae85f139f97adb9ab5499f402a jdk8u172-b00
 d10254debf7c1342416062bf1ba5258f16a8ce00 jdk8u172-b01
@@ -1164,6 +1222,7 @@
 5c1f180db1650f0f33e6005c1366f0d68242f1ad jdk8u172-b08
 aafd1bb21e2636ba982d3eae162f5c635a1df03a jdk8u172-b09
 dcd3ace969fcde4eedaddba629647656289d4264 jdk8u172-b10
+88515137e73f4feead41ec276a8d26d6f4d7b3d2 icedtea-3.9.0pre02
 083a9d6562100353708e4b73656282b21a78f714 jdk8u172-b11
 6e2be123a2e1c7671086c767e79ffe8ad5d4f9ca jdk8u181-b01
 1d0b6fcff115a57ca02081da84589630ba282789 jdk8u181-b02
@@ -1187,6 +1246,10 @@
 08b5e1f3d022fbe122b11b6f45f62b5a4ce92ed9 jdk8u181-b10
 e4f39d283b55faf6074308797615298bd1a45a66 jdk8u181-b11
 464ed8cea5d6cdbfacc9be7035297af88f57f708 jdk8u181-b12
+9062a259cecfe8e1f3386e2982eb77bd117c81e1 jdk8u181-b31
+d78088224b9836edf36034d076e7eee89a2a9b83 icedtea-3.9.0
+d78088224b9836edf36034d076e7eee89a2a9b83 icedtea-3.10.0pre00
+ccf1620f18d39c13b79923d25e965145e16c9e08 icedtea-3.10.0pre01
 eed8e846c982d7474dd07fc873ba02f83ad1f847 jdk8u181-b13
 21a3fffc43418f4d75c2091bf03478330b8a9a98 jdk8u191-b01
 2bf8498a25ec87c92584a6542f8724644c8c5706 jdk8u201-b00
@@ -1201,6 +1264,9 @@
 c0bd247ecd1cd09a129040e3fa1745c64db43b35 jdk8u191-b10
 055e1c867479452dd5d8c08905f7475aab25fcc1 jdk8u191-b25
 12e4de4b2499e9d9a1ae4fb0b63ca277cca150f4 jdk8u191-b11
+4e4ead43a282e8ef9fcd4ea7cfc56b0a9760d9af icedtea-3.10.0
+4e4ead43a282e8ef9fcd4ea7cfc56b0a9760d9af icedtea-3.11.0pre00
+1423aed335d6ef905adf8a7b2f86d47432ee3823 icedtea-3.11.0pre01
 4fc288749a236f6dd235336a46855a3133f83bde jdk8u191-b12
 ab9258f7206ea8745908e19de159888067939945 jdk8u191-b26
 c19c5b73704e3d188bedfe52a473b408ca39009f jdk8u182-b00
@@ -1218,6 +1284,7 @@
 b675533489ae1dc55469885471c9a29eca584d38 jdk8u192-b10
 338c85978b2283a975b762eead2fccc6d25a2bc2 jdk8u192-b25
 8df818c645d6081a387cf4fe9b9c14c0b5b639b1 jdk8u192-b11
+b99dbcd228f65dd6905feb7d07c64889e8a85bd7 icedtea-3.11.0pre02
 1f822ff877d1a250165d5d2d52faf6957f8fcd00 jdk8u192-b12
 e0e4c3a86ef0e4daf4fe96bd058045a2b13ebf84 jdk8u192-b26
 f7bd3ef62b03503c2abd2c877103fce4c41752ec jdk8u181-b31
@@ -1239,6 +1306,7 @@
 dee6a1ce4a0c526c47d71ef402d10e4b8915c5cb jdk8u201-b07
 e4daab85ac15ae3c51f14ed8fba888e54e4c6830 jdk8u201-b77
 e2c2448a1ca75333879e055655f11525decc2c39 jdk8u201-b08
+a24b4e46303eab1e8b89a7d96d5950c9f7f7b27a icedtea-3.11.0
 48947e4db9f3b88fd0ec55801e969a3bd6cb74a9 jdk8u201-b09
 bd988b43db1b5ca6ee545097e79ddc5a4c8b5c87 jdk8u201-b79
 b9347a42530a741b7028e0cce47ce0bdd70697a3 jdk8u201-b25
@@ -1251,6 +1319,8 @@
 04b9a5286eca10f676132ede70f29ba643f9b78b jdk8u202-b05
 2fa6434658660b4341be233828362e533782f036 jdk8u202-b06
 32c99b1faf57d7ed59e026339a4d7eb8f86b2d83 jdk8u202-b07
+2bbcdd69f3ac026ee53e3460a73c0162eaacf63d icedtea-3.12.0pre01
+a24b4e46303eab1e8b89a7d96d5950c9f7f7b27a icedtea-3.12.0pre00
 818b1963f7a227a2368a4f363d5500dd226a529e jdk8u202-b08
 1083b49a881011f43667ebebc280d519f077f9e6 jdk8u202-b25
 7a69774c67cb79a79ccb2ac2d6d258a11e22aa6f jdk8u202-b26
@@ -1262,6 +1332,7 @@
 96fec237fcc0acfcacea0a2bac07bf8ca919e64b jdk8u212-b03
 b2000ea410b0aa80d94a89105ba3dc8bdebd80b7 jdk8u212-b04
 96fec237fcc0acfcacea0a2bac07bf8ca919e64b jdk8u212-ga
+3f9a60eb8ef03dd72438eb923fc9547b4148605d icedtea-3.12.0
 7fe2cda84af1feec9dd512fd7d17f70bfe91a9d0 jdk8u222-b01
 32bc598624bd33a1a8847e84f791559f18a69a49 jdk8u222-b02
 af43bab3c5d022f0e0b7890f732d8b365b4364cc jdk8u222-b03
@@ -1274,8 +1345,21 @@
 55f693ba975d445d83a59cc32367ec4c2452b0c5 jdk8u222-b09
 adfdce09acc32a691145a67792d47ab637159776 jdk8u222-b10
 adfdce09acc32a691145a67792d47ab637159776 jdk8u222-ga
+d861794ddc0fb151bea6cfd4f7040beb1bb30d2a icedtea-3.13.0pre01
+ab8fadcbbde63b4396583f8d8eac13f80dbb8dd6 icedtea-3.13.0
 afa42cf8d060a12fe2fd24210cac6c46252fcd53 jdk8u232-b01
+ab8fadcbbde63b4396583f8d8eac13f80dbb8dd6 icedtea-3.14.0pre00
+a8b62a7ca9502647c7935ab10d8aa449de4a66b2 icedtea-3.14.0pre01
 c963a2881865f6fab5b49a31d22651e8e1b4bf46 jdk8u232-b02
 fa7fe6dae563edaae8a8bbe8ac4bd4fa942bde0c jdk8u232-b03
 921c5ee7965fdfde75f578ddda24d5cd16f124dc jdk8u232-b04
 b13d7942036329f64c77a93cffc25e1b52523a3c jdk8u232-b05
+760b28d871785cd508239a5f635cfb45451f9202 jdk8u242-b00
+fea2c7f50ce8e6aee1e946eaec7b834193747d82 jdk8u232-b06
+c751303497d539aa85c6373aa0fa85580d3f3044 jdk8u232-b07
+4170228e11e6313e948e6ddcae9af3eed06b1fbe jdk8u232-b08
+12177d88b89c12c14daa5ad681030d7551e8a5a0 jdk8u232-b09
+12177d88b89c12c14daa5ad681030d7551e8a5a0 jdk8u232-ga
+4ccc1ae0394068367b45459a15675f496eda77d7 icedtea-3.14.0
+4ccc1ae0394068367b45459a15675f496eda77d7 icedtea-3.15.0pre00
+b011fbbb6f0b55d85a2d1c2cd81a999de9df9f8b icedtea-3.15.0pre01
diff -r 760b28d87178 -r bd4b374d0905 .jcheck/conf
--- a/.jcheck/conf	Wed Sep 04 19:40:35 2019 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk8
-bugids=dup
diff -r 760b28d87178 -r bd4b374d0905 THIRD_PARTY_README
--- a/THIRD_PARTY_README	Wed Sep 04 19:40:35 2019 +0100
+++ b/THIRD_PARTY_README	Tue Dec 24 20:24:09 2019 +0000
@@ -1470,60 +1470,90 @@
 
 -------------------------------------------------------------------------------
 
-%% This notice is provided with respect to libpng 1.6.35, which may be
+%% This notice is provided with respect to libpng 1.6.37, which may be
 included with JRE 8, JDK 8, and OpenJDK 8.
 
 --- begin of LICENSE ---
 
-This copy of the libpng notices is provided for your convenience.  In case of
-any discrepancy between this copy and the notices in the file png.h that is
-included in the libpng distribution, the latter shall prevail.
-
-COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
-
-If you modify libpng you may insert additional notices immediately following
-this sentence.
-
-This code is released under the libpng license.
-
-libpng versions 1.0.7, July 1, 2000 through 1.6.35, July 15, 2018 are
+COPYRIGHT NOTICE, DISCLAIMER, and LICENSE
+=========================================
+
+PNG Reference Library License version 2
+---------------------------------------
+
+ * Copyright (c) 1995-2019 The PNG Reference Library Authors.
+ * Copyright (c) 2018-2019 Cosmin Truta.
+ * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson.
+ * Copyright (c) 1996-1997 Andreas Dilger.
+ * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
+
+The software is supplied "as is", without warranty of any kind,
+express or implied, including, without limitation, the warranties
+of merchantability, fitness for a particular purpose, title, and
+non-infringement.  In no event shall the Copyright owners, or
+anyone distributing the software, be liable for any damages or
+other liability, whether in contract, tort or otherwise, arising
+from, out of, or in connection with the software, or the use or
+other dealings in the software, even if advised of the possibility
+of such damage.
+
+Permission is hereby granted to use, copy, modify, and distribute
+this software, or portions hereof, for any purpose, without fee,
+subject to the following restrictions:
+
+ 1. The origin of this software must not be misrepresented; you
+    must not claim that you wrote the original software.  If you
+    use this software in a product, an acknowledgment in the product
+    documentation would be appreciated, but is not required.
+
+ 2. Altered source versions must be plainly marked as such, and must
+    not be misrepresented as being the original software.
+
+ 3. This Copyright notice may not be removed or altered from any
+    source or altered source distribution.
+
+
+PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35)
+-----------------------------------------------------------------------
+
+libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are
 Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are
 derived from libpng-1.0.6, and are distributed according to the same
 disclaimer and license as libpng-1.0.6 with the following individuals
 added to the list of Contributing Authors:
 
-   Simon-Pierre Cadieux
-   Eric S. Raymond
-   Mans Rullgard
-   Cosmin Truta
-   Gilles Vollant
-   James Yu
-   Mandar Sahastrabuddhe
-   Google Inc.
-   Vadim Barkov
+    Simon-Pierre Cadieux
+    Eric S. Raymond
+    Mans Rullgard
+    Cosmin Truta
+    Gilles Vollant
+    James Yu
+    Mandar Sahastrabuddhe
+    Google Inc.
+    Vadim Barkov
 
 and with the following additions to the disclaimer:
 
-   There is no warranty against interference with your enjoyment of the
-   library or against infringement.  There is no warranty that our
-   efforts or the library will fulfill any of your particular purposes
-   or needs.  This library is provided with all faults, and the entire
-   risk of satisfactory quality, performance, accuracy, and effort is with
-   the user.
+    There is no warranty against interference with your enjoyment of
+    the library or against infringement.  There is no warranty that our
+    efforts or the library will fulfill any of your particular purposes
+    or needs.  This library is provided with all faults, and the entire
+    risk of satisfactory quality, performance, accuracy, and effort is
+    with the user.
 
 Some files in the "contrib" directory and some configure-generated
-files that are distributed with libpng have other copyright owners and
+files that are distributed with libpng have other copyright owners, and
 are released under other open source licenses.
 
 libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
 Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from
 libpng-0.96, and are distributed according to the same disclaimer and
-license as libpng-0.96, with the following individuals added to the list
-of Contributing Authors:
-
-   Tom Lane
-   Glenn Randers-Pehrson
-   Willem van Schaik
+license as libpng-0.96, with the following individuals added to the
+list of Contributing Authors:
+
+    Tom Lane
+    Glenn Randers-Pehrson
+    Willem van Schaik
 
 libpng versions 0.89, June 1996, through 0.96, May 1997, are
 Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88,
@@ -1531,14 +1561,14 @@
 libpng-0.88, with the following individuals added to the list of
 Contributing Authors:
 
-   John Bowler
-   Kevin Bracey
-   Sam Bushell
-   Magnus Holmgren
-   Greg Roelofs
-   Tom Tanner
-
-Some files in the "scripts" directory have other copyright owners
+    John Bowler
+    Kevin Bracey
+    Sam Bushell
+    Magnus Holmgren
+    Greg Roelofs
+    Tom Tanner
+
+Some files in the "scripts" directory have other copyright owners,
 but are released under this license.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic