hg: jdk/client: 129 new changesets
prasanta.sadhukhan at oracle.com
prasanta.sadhukhan at oracle.com
Tue Apr 2 06:06:37 UTC 2019
Changeset: f04e3492fd88
Author: alanb
Date: 2019-03-22 11:35 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/f04e3492fd88
8221252: (sc) SocketChannel and its socket adaptor need to handle connection reset
Reviewed-by: bpb
! src/java.base/share/classes/sun/nio/ch/IOStatus.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/SocketDispatcher.java
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
! src/java.base/unix/native/libnio/ch/Net.c
+ src/java.base/unix/native/libnio/ch/SocketDispatcher.c
! src/java.base/windows/classes/sun/nio/ch/SocketDispatcher.java
! src/java.base/windows/native/libnio/ch/Net.c
! src/java.base/windows/native/libnio/ch/SocketDispatcher.c
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java
+ test/jdk/java/nio/channels/SocketChannel/ConnectionReset.java
Changeset: 3e7fccdb6181
Author: pliden
Date: 2019-03-22 12:49 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/3e7fccdb6181
8221212: ZGC: Command-line flags should be marked experimental
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/z_globals.hpp
Changeset: b9cd87da3211
Author: pliden
Date: 2019-03-22 12:49 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/b9cd87da3211
8221219: ZGC: Remove ZStallOnOutOfMemory option
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zObjectAllocator.cpp
! src/hotspot/share/gc/z/z_globals.hpp
Changeset: 931247e90857
Author: dbuck
Date: 2019-03-22 09:05 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/931247e90857
8217564: idempotent protection missing in crc32c.h
Summary: added include guard to crc32c.h
Reviewed-by: dcubed
! src/hotspot/cpu/x86/crc32c.h
Changeset: 601326fead41
Author: erikj
Date: 2019-03-22 08:14 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/601326fead41
8221179: Zero builds fail when linking with gold and bundling libffi.so
Reviewed-by: sgehwolf, tbell
! make/hotspot/lib/JvmFeatures.gmk
Changeset: 51195881bd3a
Author: bpb
Date: 2019-03-22 08:18 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/51195881bd3a
8078860: (spec) InputStream.read(byte[] b, int off, int len) claims to not affect element b[off]
Reviewed-by: lancea, darcy, rriggs
! src/java.base/share/classes/java/io/InputStream.java
Changeset: 83deaa8f0c8e
Author: naoto
Date: 2019-03-22 09:31 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/83deaa8f0c8e
8220224: With CLDR provider, NumberFormat.format could not handle locale with number extension correctly.
Reviewed-by: darcy
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
+ test/jdk/java/text/Format/NumberFormat/DFSMinusPerCentMill.java
Changeset: 01d8eae542ff
Author: xuelei
Date: 2019-03-22 13:47 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/01d8eae542ff
8218889: Improperly use of the Optional API
Reviewed-by: jnimeh, wetmore
! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
Changeset: a2956337451b
Author: coleenp
Date: 2019-03-22 16:16 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/a2956337451b
8218399: runtime/RedefineObject/TestRedefineObject.java timeout
Summary: exclude this test for graal
Reviewed-by: hseigel, lfoltan
! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineObject.java
Changeset: c81fbf340ceb
Author: kbarrett
Date: 2019-03-22 15:42 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/c81fbf340ceb
8220240: Refactor shared dirty card queue
Summary: Add G1SharedDirtyCardQueue class.
Reviewed-by: tschatzl, lkorinth
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
+ src/hotspot/share/gc/g1/g1SharedDirtyCardQueue.cpp
+ src/hotspot/share/gc/g1/g1SharedDirtyCardQueue.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
Changeset: aa937fac07f3
Author: shade
Date: 2019-03-23 17:18 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/aa937fac07f3
8221363: Build failure after JDK-8220240 (Refactor shared dirty card queue)
Reviewed-by: stuefe
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp
Changeset: 21702e87efdf
Author: iklam
Date: 2019-03-23 21:51 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/21702e87efdf
8220095: Assertion failure when symlink (with different name) is used for lib/modules file
Summary: Removed confusing function ClassLoader::is_modules_image(char*)
Reviewed-by: lfoltan, ccheung
Contributed-by: Jiangli Zhou <jianglizhou at google.com>
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileStream.cpp
! src/hotspot/share/classfile/classFileStream.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/runtime/modules/ModulesSymLink.java
Changeset: 0db90e99f13b
Author: qpzhang
Date: 2019-03-21 16:45 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/0db90e99f13b
8221220: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable
Reviewed-by: aph
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
Changeset: d25b24c70126
Author: dholmes
Date: 2019-03-25 00:57 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/d25b24c70126
8221207: Redo JDK-8218446 - SuspendAtExit hangs
Reviewed-by: rehn, dcubed
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: bb8828626944
Author: gadams
Date: 2019-03-25 07:31 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/bb8828626944
8221164: jstatLineCounts tests need to be more resilient for NaN outputs
Reviewed-by: cjplummer, phh, jcbeyler
! test/jdk/sun/tools/jstat/lineCounts3.awk
! test/jdk/sun/tools/jstat/lineCounts4.awk
Changeset: b1605a40e336
Author: gadams
Date: 2019-03-25 08:37 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/b1605a40e336
8220295: sun/tools/jps/TestJps.java still timing out
Reviewed-by: cjplummer, jcbeyler
! test/jdk/TEST.ROOT
Changeset: 1f9ad92e337b
Author: tschatzl
Date: 2019-03-25 14:11 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/1f9ad92e337b
8219100: Improve do_collection_pause_at_safepoint
Reviewed-by: kbarrett, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
Changeset: 3cabb47758c9
Author: mgronlun
Date: 2019-03-25 15:37 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/3cabb47758c9
8217362: Emergency dump does not work when disk=false is set
Reviewed-by: egahlin, ysuenaga
Contributed-by: yasuenag at gmail.com
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp
! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java
Changeset: 41af8d0546bc
Author: lkorinth
Date: 2019-03-25 14:46 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/41af8d0546bc
8221260: Initialize more class members on construction, remove some unused ones
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp
! src/hotspot/share/gc/parallel/adjoiningGenerations.cpp
! src/hotspot/share/gc/parallel/adjoiningGenerations.hpp
! src/hotspot/share/gc/parallel/gcTaskThread.cpp
! src/hotspot/share/gc/parallel/gcTaskThread.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
! src/hotspot/share/gc/parallel/psFileBackedVirtualspace.cpp
! src/hotspot/share/gc/parallel/psFileBackedVirtualspace.hpp
! src/hotspot/share/gc/parallel/psMarkSweepDecorator.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.hpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp
! src/hotspot/share/gc/shared/gcStats.cpp
Changeset: 1b0163c877c0
Author: erikj
Date: 2019-03-25 09:07 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/1b0163c877c0
8220445: Support for side by side MSVC Toolset versions
Reviewed-by: tbell
Contributed-by: ali.ince at gmail.com, erik.joelsson at oracle.com
! make/autoconf/toolchain_windows.m4
Changeset: 7816d989bf21
Author: dpochepk
Date: 2019-03-25 19:49 +0300
URL: http://hg.openjdk.java.net/jdk/client/rev/7816d989bf21
8216989: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 75445a7c2c04
Author: redestad
Date: 2019-03-25 20:57 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/75445a7c2c04
8221343: x86_32 crashes on startup with "_hwm out of range"
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/matcher.cpp
Changeset: 0cf2c87ce79a
Author: dholmes
Date: 2019-03-25 17:29 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/0cf2c87ce79a
8221357: Update test documentation by deleting "cd test && make"
Reviewed-by: dholmes, tbell, erikj
Contributed-by: Jing Tian <jingtian at loongson.cn>
! doc/testing.html
! doc/testing.md
Changeset: 418fbdb1b581
Author: gromero
Date: 2019-03-25 19:40 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/418fbdb1b581
8221434: Fix typo in lib-x11 autoconf error message about missing headers
Reviewed-by: dholmes
! make/autoconf/lib-x11.m4
Changeset: 176e8aec3097
Author: sspitsyn
Date: 2019-03-25 19:16 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/176e8aec3097
8146986: JDI: Signature lookups for unprepared classes can take a long time
Summary: Do not cache classes if signature is not provided
Reviewed-by: sspitsyn, jcbeyler
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java
Changeset: 44edf64cb206
Author: darcy
Date: 2019-03-25 19:40 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/44edf64cb206
8221264: Refactor and update SourceVersion.latestSupported
Reviewed-by: jjg, cushon, martin
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
Changeset: 85657f4753e4
Author: dtitov
Date: 2019-03-26 04:19 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/85657f4753e4
8217827: [Graal] Some vmTestbase/nsk/jvmti/ResourceExhausted tests failing
Reviewed-by: cjplummer, jcbeyler, dholmes
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002/TestDescription.java
Changeset: f0490ada4712
Author: clanger
Date: 2019-03-26 09:16 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/f0490ada4712
8221262: Cleanups in UnixFileSystem/WinNTFileSystem implementation classes
Reviewed-by: alanb, igerasim
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
Changeset: a7358438d463
Author: redestad
Date: 2019-03-26 10:23 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/a7358438d463
8220682: Heap dumping and inspection fails with JDK-8214712
Reviewed-by: jcbeyler, jiangli, sspitsyn
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/services/heapDumper.cpp
Changeset: 5ee30b6991a7
Author: redestad
Date: 2018-12-03 16:25 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/5ee30b6991a7
8214712: Archive Attributes$Name.KNOWN_NAMES
Reviewed-by: alanb, jiangli
! src/hotspot/share/memory/heapShared.cpp
! src/java.base/share/classes/java/util/jar/Attributes.java
Changeset: 5487a925f70d
Author: simonis
Date: 2019-03-26 11:51 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/5487a925f70d
8221083: [ppc64] Wrong oop compare in C1-generated code
Reviewed-by: mdoerr, goetz
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
+ test/hotspot/jtreg/compiler/codegen/TestOopCmp.java
Changeset: f283f6871336
Author: gadams
Date: 2019-03-26 07:09 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/f283f6871336
8203026: java.rmi.NoSuchObjectException: no such object in table
Reviewed-by: rriggs, sspitsyn
! src/jdk.jstatd/share/classes/sun/tools/jstatd/Jstatd.java
! src/jdk.jstatd/share/classes/sun/tools/jstatd/RemoteHostImpl.java
Changeset: 16999bd91ba6
Author: rehn
Date: 2019-03-26 12:08 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/16999bd91ba6
8220774: Add HandshakeALot diag option
Reviewed-by: dcubed, dholmes
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/Thread/SuspendAtExit.java
+ test/hotspot/jtreg/runtime/handshake/HandshakeSuspendExitTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java
- test/hotspot/jtreg/runtime/handshake/HandshakeWalkSuspendExitTest.java
Changeset: 368757835b97
Author: gadams
Date: 2019-03-26 07:24 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/368757835b97
8218128: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003 and 004 use wrong path to test classes
Reviewed-by: cjplummer, dholmes, lmesnik
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003.java
+ test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted004/TestDescription.java
Changeset: a33c42262338
Author: rschmelter
Date: 2019-03-22 04:47 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/a33c42262338
8220570: Additonal trace when native thread creation fails
Summary: Added additonal trace when native thread creation fails
Reviewed-by: dholmes, goetz
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp
Changeset: ca554363aed3
Author: weijun
Date: 2019-03-26 21:33 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/ca554363aed3
8217690: Update public suffix version
Reviewed-by: mullan
! make/data/publicsuffixlist/VERSION
! make/data/publicsuffixlist/public_suffix_list.dat
Changeset: 6ddb9e3f1654
Author: rehn
Date: 2019-03-26 14:49 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/6ddb9e3f1654
8221472: Fix HandshakeSuspendExitTest
Reviewed-by: dcubed, redestad
! test/hotspot/jtreg/runtime/handshake/HandshakeSuspendExitTest.java
Changeset: e61065c08924
Author: gromero
Date: 2019-03-20 16:59 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/e61065c08924
8220794: PPC64: Fix signal handler for SIGSEGV on branch to illegal address
Reviewed-by: stuefe, goetz
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
Changeset: a2897fb258f1
Author: gromero
Date: 2019-03-20 16:43 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/a2897fb258f1
8221175: Fix bad function case for controlled JVM crash on PPC64 big-endian
Reviewed-by: chrisphi, stuefe, goetz
! src/hotspot/share/utilities/vmError.cpp
Changeset: 33f0b34c9dd7
Author: redestad
Date: 2019-03-26 15:20 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/33f0b34c9dd7
8221473: Configuration::reads can use Set.copyOf
Reviewed-by: alanb, forax
! src/java.base/share/classes/java/lang/module/Configuration.java
Changeset: 6640fd9196d9
Author: stuefe
Date: 2019-03-26 15:46 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/6640fd9196d9
8221406: Windows 32bit build error in NetworkInterface_winXP.c
Reviewed-by: clanger
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c
Changeset: c02b8d6384ab
Author: stuefe
Date: 2019-03-26 15:52 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/c02b8d6384ab
8221407: Windows 32bit build error in libsunmscapi/security.cpp
Reviewed-by: clanger
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
Changeset: c12b897021ea
Author: erikj
Date: 2019-03-26 09:24 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/c12b897021ea
8221414: Bump required boot jdk version to 12
Reviewed-by: mikael, tbell
! make/autoconf/version-numbers
! make/conf/jib-profiles.js
Changeset: 6183f835b9b6
Author: chegar
Date: 2019-03-26 17:02 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/6183f835b9b6
8219446: Specify behaviour of timeout accepting methods of Socket and ServerSocket if timeout is negative
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! test/jdk/java/net/Socket/Timeouts.java
Changeset: 8af48416e31f
Author: simonis
Date: 2019-03-26 18:42 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/8af48416e31f
8221483: TestOopCmp.java fails due to "Multiple garbage collectors selected"
Reviewed-by: kvn, mdoerr
! test/hotspot/jtreg/compiler/codegen/TestOopCmp.java
Changeset: e6c86f6012bf
Author: dcubed
Date: 2019-03-26 15:27 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/e6c86f6012bf
8221350: more monitor logging updates from Async Monitor Deflation project
Reviewed-by: dholmes, coleenp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: c31faeacf00a
Author: zgu
Date: 2019-03-26 15:50 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/c31faeacf00a
8204552: NMT: Separate thread stack tracking from virtual memory tracking
Reviewed-by: stuefe, minqi
! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/share/services/memBaseline.cpp
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memTracker.hpp
+ src/hotspot/share/services/threadStackTracker.cpp
+ src/hotspot/share/services/threadStackTracker.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
Changeset: dae71635cc3a
Author: mseledtsov
Date: 2019-03-26 13:25 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/dae71635cc3a
8221342: [TESTBUG] Generate Dockerfile for docker testing
Summary: Dockerfile is generated; introduced properties to specify custom base image
Reviewed-by: sgehwolf, dholmes, jiefu
- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest
- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-aarch64
- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-ppc64le
- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-s390x
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-aarch64
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-ppc64le
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-s390x
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
+ test/lib/jdk/test/lib/containers/docker/DockerfileConfig.java
Changeset: add0810ec2fa
Author: sspitsyn
Date: 2019-03-26 14:43 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/add0810ec2fa
8221513: Add vmTestbase/nsk/jdb/eval/eval001/eval001.java to ProblemList.txt
Summary: Add test to the ProblemList.txt
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList.txt
Changeset: 49c4b23d8d0a
Author: afarley
Date: 2019-03-26 15:53 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/49c4b23d8d0a
8216558: Lookup.unreflectSetter(Field) fails to throw IllegalAccessException for final fields
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/jdk/java/lang/invoke/MethodHandlesGeneralTest.java
! test/jdk/java/lang/invoke/MethodHandlesTest.java
! test/jdk/java/lang/invoke/VarHandles/accessibility/TestFieldLookupAccessibility.java
Changeset: dc66ada06693
Author: cushon
Date: 2019-03-26 15:36 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/dc66ada06693
8220633: Optimize CacheFSInfo
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/CacheFSInfo.java
Changeset: f98f158c1db8
Author: iklam
Date: 2019-03-26 11:34 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/f98f158c1db8
8217347: [TESTBUG] runtime/appcds/jvmti/InstrumentationTest.java timed out
Summary: Avoid using VirtualMachine.list(). Use Process.pid() instead.
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationApp.java
! test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationTest.java
Changeset: 6207397a6603
Author: cushon
Date: 2019-03-26 15:00 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/6207397a6603
8220687: Add StandardJavaFileManager.getJavaFileObjectsFromPaths overload
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/DelegatingJavaFileManager.java
! test/langtools/tools/javac/api/file/SJFM_GetFileObjects.java
Changeset: 656789f95658
Author: ghaug
Date: 2019-03-26 16:00 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/656789f95658
8221479: Fix JFR profiling on s390
Reviewed-by: mdoerr, clanger
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
Changeset: 1b85f55c9aa2
Author: pliden
Date: 2019-03-27 10:38 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/1b85f55c9aa2
8221396: Clean up serviceability/sa/TestUniverse.java
Reviewed-by: stefank, jcbeyler
! test/hotspot/jtreg/serviceability/sa/TestUniverse.java
Changeset: 2f522c487791
Author: pliden
Date: 2019-03-27 10:38 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/2f522c487791
8221392: Reduce ConcurrentGCThreads spinning during start up
Reviewed-by: eosterlund, kbarrett
! src/hotspot/share/gc/shared/concurrentGCThread.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/init.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 0a2d73e02076
Author: pliden
Date: 2019-03-27 10:38 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/0a2d73e02076
8221537: ZGC: Fix incorrect comment in zNMethod table entry layout
Reviewed-by: stefank
! src/hotspot/share/gc/z/zNMethodTableEntry.hpp
Changeset: 3022f7d70897
Author: shade
Date: 2019-03-27 11:35 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/3022f7d70897
8220198: Lots of com/sun/crypto/provider/Cipher tests fail on x86_32 due to missing SHA512 stubs
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
Changeset: 78f88c4423a4
Author: shade
Date: 2019-03-27 11:35 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/78f88c4423a4
8221400: java/lang/String/StringRepeat.java test requests too much heap
Reviewed-by: stuefe, alanb
! test/jdk/java/lang/String/StringRepeat.java
Changeset: 848859723503
Author: shade
Date: 2019-03-27 11:35 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/848859723503
8221401: java/math/BigInteger/LargeValueExceptions.java test should be disabled on 32-bit platforms
Reviewed-by: stuefe, bpb
! test/jdk/java/math/BigInteger/LargeValueExceptions.java
Changeset: 828c4889adfc
Author: shade
Date: 2019-03-27 12:38 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/828c4889adfc
8221524: java/util/Base64/TestEncodingDecodingLength.java test should be disabled on 32-bit platforms
Reviewed-by: stuefe, alanb
! test/jdk/java/util/Base64/TestEncodingDecodingLength.java
Changeset: df62ea1da6ad
Author: rraghavan
Date: 2019-03-27 18:33 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/df62ea1da6ad
8219612: compiler.codecache.stress.Helper.TestCaseImpl can't be defined in different runtime package as its nest host
Summary: Test rewritten to use top level classes rather then nested ones
Reviewed-by: iignatyev, kvn, thartmann
! test/hotspot/jtreg/compiler/codecache/stress/Helper.java
! test/hotspot/jtreg/compiler/codecache/stress/RandomAllocationTest.java
! test/hotspot/jtreg/compiler/codecache/stress/ReturnBlobToWrongHeapTest.java
+ test/hotspot/jtreg/compiler/codecache/stress/TestCaseImpl.java
! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
Changeset: 1dcacbe612ae
Author: hseigel
Date: 2019-03-27 09:29 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/1dcacbe612ae
8059357: ClassVerifier redundantly checks constant pool entries multiple times
Summary: Store translated signature verificationTypes in a hashtable where they can be fetched, instead of having to re-translating the signatures
Reviewed-by: iklam, coleenp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/verifier.hpp
Changeset: c4c225b49c5f
Author: bpb
Date: 2019-03-27 07:21 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/c4c225b49c5f
8219196: DataOutputStream.writeUTF may throw unexpected exceptions
Reviewed-by: martin, darcy, rriggs
Contributed-by: Martin Buchholz <martinrb at google.com>
! src/java.base/share/classes/java/io/DataOutputStream.java
! test/jdk/java/io/DataOutputStream/WriteUTF.java
Changeset: 646c54d5989b
Author: mseledtsov
Date: 2019-03-27 08:38 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/646c54d5989b
8221527: [TESTBUG] DockerBasicTest.java contains hard-coded reference to JDK 10
Summary: Using Docker test library to get the image name
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java
Changeset: 3fedbfdb25b6
Author: pliden
Date: 2019-03-27 18:30 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/3fedbfdb25b6
8221456: nmethod::make_unloaded() clears _method member too early
Reviewed-by: eosterlund, thartmann
! src/hotspot/share/code/nmethod.cpp
Changeset: 0223b7b8a1c5
Author: simonis
Date: 2019-03-27 19:47 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/0223b7b8a1c5
8220528: [AIX] Fix basic Xinerama and Xrender functionality
Reviewed-by: clanger, stuefe, serb
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Changeset: 440cbcf3b268
Author: bpb
Date: 2019-03-27 13:00 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/440cbcf3b268
8221531: Incorrect copyright header in src/java.base/windows/native/libnio/ch/FileChannelImpl.c
Reviewed-by: lancea, bchristi
! src/java.base/windows/native/libnio/ch/FileChannelImpl.c
Changeset: 46cf212cdcca
Author: aeubanks
Date: 2019-03-27 09:06 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/46cf212cdcca
8220575: Replace hardcoded 127.0.0.1 in URLs with new URI builder
Reviewed-by: dfuchs, chegar
Contributed-by: aeubanks at google.com
! test/jdk/com/sun/net/httpserver/TestLogging.java
! test/jdk/com/sun/net/httpserver/bugs/6725892/Test.java
! test/jdk/com/sun/net/httpserver/bugs/B6373555.java
! test/jdk/com/sun/net/httpserver/bugs/B6401598.java
! test/jdk/java/net/HttpCookie/ExpiredCookieTest.java
! test/jdk/java/net/HttpURLConnection/NoProxyTest.java
! test/jdk/java/net/ProxySelector/NullSelector.java
! test/jdk/java/net/ResponseCache/Test2.java
! test/jdk/java/net/URLClassLoader/closetest/CloseTest.java
! test/jdk/java/net/URLConnection/TimeoutTest.java
! test/jdk/java/net/URLPermission/OpenURL.java
! test/jdk/java/net/httpclient/AuthSchemesTest.java
! test/jdk/java/net/httpclient/LargeResponseContent.java
! test/jdk/sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java
! test/jdk/sun/net/www/protocol/http/6550798/test.java
! test/jdk/sun/net/www/protocol/http/B6890349.java
! test/jdk/sun/net/www/protocol/http/B8012625.java
! test/jdk/sun/net/www/protocol/http/NoNTLM.java
! test/jdk/sun/net/www/protocol/http/RedirectOnPost.java
! test/jdk/sun/net/www/protocol/http/ResponseCacheStream.java
! test/jdk/sun/net/www/protocol/http/RetryUponTimeout.java
! test/jdk/sun/net/www/protocol/http/SetChunkedStreamingMode.java
! test/jdk/sun/net/www/protocol/http/UserAgent.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java
+ test/lib/jdk/test/lib/net/URIBuilder.java
Changeset: 7d5a4a48e876
Author: joehw
Date: 2019-03-27 14:40 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/7d5a4a48e876
8221533: Incorrect copyright header in DurationDayTimeImpl.java, DurationYearMonthImpl.java and XMLStreamException.java
Reviewed-by: bpb, lancea
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamException.java
Changeset: f714e4cebceb
Author: bpb
Date: 2019-03-27 16:35 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/f714e4cebceb
8221568: DataOutputStream/WriteUTF.java fails due to "OutOfMemoryError: Java heap space"
Reviewed-by: shade
! test/jdk/java/io/DataOutputStream/WriteUTF.java
Changeset: 5b5bd291ca32
Author: jwilhelm
Date: 2019-03-28 01:43 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/5b5bd291ca32
Added tag jdk-13+14 for changeset 46cf212cdcca
! .hgtags
Changeset: c0037e86ec02
Author: dtitov
Date: 2019-03-28 04:26 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/c0037e86ec02
8218727: vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/TestDescription.java crash in native library
Reviewed-by: sspitsyn, gadams
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/em07t002.cpp
Changeset: 55025f677f68
Author: dtitov
Date: 2019-03-28 04:30 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/55025f677f68
8221532: Incorrect copyright header in FileSystemSupport_md.c
Reviewed-by: cjplummer, gadams
! src/java.instrument/unix/native/libinstrument/FileSystemSupport_md.c
! src/java.instrument/windows/native/libinstrument/FileSystemSupport_md.c
Changeset: e9618b37f0a5
Author: goetz
Date: 2019-03-28 09:15 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/e9618b37f0a5
8221398: Move test NoClassDefFoundMsg.java to subdir exceptionMsgs/
Reviewed-by: coleenp
+ test/hotspot/jtreg/runtime/exceptionMsgs/NoClassDefFoundError/NoClassDefFoundErrorTest.java
+ test/hotspot/jtreg/runtime/exceptionMsgs/NoClassDefFoundError/libNoClassDefFoundErrorTest.c
- test/hotspot/jtreg/runtime/noClassDefFoundMsg/NoClassDefFoundMsg.java
- test/hotspot/jtreg/runtime/noClassDefFoundMsg/libNoClassDefFoundMsg.c
Changeset: c9a492ad1aed
Author: jlahoda
Date: 2019-03-28 10:32 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/c9a492ad1aed
8221413: javac does not recognize variable assigned in switch expression as DA
Summary: Fixing definite assignment in presence of implicit throws clause in switch expressions over enums.
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/switchexpr/DefiniteAssignment1.java
Changeset: cf75ea6af695
Author: stuefe
Date: 2019-03-25 09:35 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/cf75ea6af695
8220786: Create new switch to redirect error reporting output to stdout or stderr
Reviewed-by: dholmes, goetz
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/vmError.cpp
+ test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileRedirectTest.java
Changeset: 846bc643f4ef
Author: rehn
Date: 2019-03-28 11:08 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/846bc643f4ef
8220351: Cross-modifying code
Reviewed-by: rrich, mdoerr, dholmes, eosterlund
! src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.hpp
! src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_zero/orderAccess_bsd_zero.hpp
! src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.hpp
! src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.hpp
! src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.hpp
! src/hotspot/os_cpu/linux_sparc/orderAccess_linux_sparc.hpp
! src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.hpp
! src/hotspot/os_cpu/linux_zero/orderAccess_linux_zero.hpp
! src/hotspot/os_cpu/solaris_sparc/orderAccess_solaris_sparc.hpp
! src/hotspot/os_cpu/solaris_x86/orderAccess_solaris_x86.hpp
! src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.hpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/orderAccess.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 9d5c84b0a598
Author: dfuchs
Date: 2019-03-28 12:16 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/9d5c84b0a598
8221395: HttpClient leaving connections in CLOSE_WAIT state until Java process ends
Summary: When a non WebSocket connection is not returned to the pool, it needs to be closed even if HttpConnection::isOpen yields false.
Reviewed-by: chegar, michaelm
! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
! test/jdk/java/net/httpclient/whitebox/ConnectionPoolTestDriver.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java
Changeset: 04f1a0f925db
Author: erikj
Date: 2019-03-28 08:37 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/04f1a0f925db
8220530: Build compare script does not compare the contents of the test image
Reviewed-by: tbell
! make/conf/jib-profiles.js
! make/scripts/compare.sh
! make/scripts/compare_exceptions.sh.incl
Changeset: eb7f2c367f73
Author: erikj
Date: 2019-03-28 10:04 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/eb7f2c367f73
8205934: Define jdk -source/-target version in version-numbers file
Reviewed-by: tbell
! make/autoconf/jdk-version.m4
! make/autoconf/spec.gmk.in
! make/autoconf/version-numbers
! make/common/SetupJavaCompilers.gmk
Changeset: a4d19817609c
Author: jcbeyler
Date: 2019-03-28 11:06 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/a4d19817609c
8157372: C2: Node::cmp() should return bool
Summary: The method Node::cmp() should return a boolean
Reviewed-by: vlivanov, kvn
Contributed-by: dthomson at google.com
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/locknode.cpp
! src/hotspot/share/opto/locknode.hpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/multnode.cpp
! src/hotspot/share/opto/multnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/opaquenode.cpp
! src/hotspot/share/opto/opaquenode.hpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
Changeset: 37648a9c4a6a
Author: jwilhelm
Date: 2019-03-28 19:39 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/37648a9c4a6a
8221341: Update Graal
Reviewed-by: kvn
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/DataPatchProcessor.java
! src/jdk.internal.vm.ci/share/classes/module-info.java
! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalRuntimeMBean.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/AMD64MatchRuleTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/Fields.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/FieldsScanner.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalOptions.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/UnsafeAccess.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeArrayTypeReader.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeArrayTypeWriter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.match.processor/src/org/graalvm/compiler/core/match/processor/MatchProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FinalizableSubclassTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NewInstanceTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SwitchTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnbalancedMonitorsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyBailoutUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyCallerSensitiveMethods.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyDebugUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyFoldableMethods.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyGetOptionsUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyGraphAddUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyInstanceOfUsage.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifySystemPropertyUsage.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyUnsafeAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyUpdateUsages.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyUsageWithEquals.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyVirtualizableUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EATestBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysis.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysisTests.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/LIRGenerationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeMatchRules.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchPattern.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchStatement.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchableNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/LogStream.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/MemUseTrackerKey.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Versions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Edges.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeSourcePosition.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/UnsafeAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64IndirectCallOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64ArrayCompareToStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64ArrayEqualsStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotNodeLIRBuilder.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/NodeCostDumpUtil.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/StringInternConstantTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/BootstrapWatchDog.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationStatistics.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationTask.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationWatchDog.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompilerFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotTTYStreamProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/IsGraalPredicate.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/IsGraalPredicateBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/JVMCIVersionCheck.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/NodeCostDumpUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/debug/BenchmarkCounters.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotNodePlugin.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotObjdumpDisassemblerProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotSuitesProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/AheadOfTimeVerificationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/GraphBuilderPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArithmeticLIRGeneratorTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Call.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Compare.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ControlFlow.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64MathIntrinsicBinaryOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Move.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayIndexOfOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Binary.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64BinaryConsumer.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/hashing/HashFunction.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/hashing/Hasher.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/SimplifyingGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/JavaWriteNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/NodePlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/AbstractWriteNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/CoreProviders.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/CoreProvidersImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeLIRBuilderTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionsParser.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LoweringPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ProfileCompiledMethodsPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/InliningData.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/VerifyPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/PhaseContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/Providers.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinterObserver.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinterDumpHandler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/CachingPEGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantStringIndexOfSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/GraphKit.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/InlineDuringParsingPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/IntrinsicGraphBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetCounterNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/UnsafeAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileBytecodeProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayCompareToNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayRegionEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MacroNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalUnsafeAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/JavaVersionUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsClosure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeClosure.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/UnsafeAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Word.java
Changeset: ddd60ad787d4
Author: pliden
Date: 2019-03-28 19:43 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/ddd60ad787d4
8221394: Clean up ConcurrentGCThread
Reviewed-by: kbarrett, eosterlund
! src/hotspot/share/gc/shared/concurrentGCThread.cpp
! src/hotspot/share/gc/shared/concurrentGCThread.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 69e80a82db9a
Author: pliden
Date: 2019-03-28 19:43 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/69e80a82db9a
8221540: ZGC: Reduce width of zForwardingEntry::from_index field
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
! src/hotspot/share/gc/z/zForwardingEntry.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp
Changeset: f0fec71d2fff
Author: pliden
Date: 2019-03-28 19:43 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/f0fec71d2fff
8221153: ZGC: Heap iteration and verification pollutes GC statistics
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
Changeset: 9a8fe0bc38c3
Author: cushon
Date: 2019-03-26 16:09 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/9a8fe0bc38c3
8220632: Suggest recompiling with a larger value of -Xmaxerrs/-Xmaxwarns if diagnostics were suppressed
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
+ test/langtools/tools/javac/diags/examples/CountErrorRecompile.java
+ test/langtools/tools/javac/diags/examples/CountWarnRecompile.java
+ test/langtools/tools/javac/warnings/MaxDiagsRecompile.all.out
+ test/langtools/tools/javac/warnings/MaxDiagsRecompile.java
+ test/langtools/tools/javac/warnings/MaxDiagsRecompile.max1.out
+ test/langtools/tools/javac/warnings/MaxWarnsRecompile.all.out
+ test/langtools/tools/javac/warnings/MaxWarnsRecompile.java
+ test/langtools/tools/javac/warnings/MaxWarnsRecompile.max1.out
Changeset: 2a29e62446bd
Author: valeriep
Date: 2019-03-29 00:39 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/2a29e62446bd
8220016: Clean up redundant RSA services in the SunJSSE provider
Summary: Removed duplicated RSA signature/KF/KPG support in SunJSSE
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! test/jdk/java/security/Signature/Offsets.java
! test/jdk/java/security/SignedObject/Chain.java
! test/jdk/sun/security/pkcs11/KeyStore/Basic.java
+ test/jdk/sun/security/rsa/BrokenRSAPrivateCrtKey.java
- test/jdk/sun/security/ssl/rsa/BrokenRSAPrivateCrtKey.java
+ test/jdk/sun/security/ssl/rsa/CheckProviderEntries.java
! test/jdk/sun/security/ssl/rsa/SignatureOffsets.java
! test/jdk/sun/security/ssl/rsa/SignedObjectChain.java
Changeset: f1548abd4ae0
Author: iklam
Date: 2019-03-28 20:45 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/f1548abd4ae0
8221621: FindTests.gmk cannot handle "=" in TEST.groups comments
Reviewed-by: erikj, dholmes
! make/common/FindTests.gmk
Changeset: d9f6d16299b1
Author: stuefe
Date: 2019-03-29 08:36 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/d9f6d16299b1
8221408: Windows 32bit build build errors/warnings in hotspot
Reviewed-by: kbarrett, dholmes
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/oops/markOop.hpp
Changeset: a335a4ddc631
Author: zgu
Date: 2019-03-29 10:21 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/a335a4ddc631
8221688: Quarantine Shenandoah string dedup tests
Reviewed-by: rkennke
! test/hotspot/jtreg/ProblemList.txt
Changeset: 5a9d780eb9dd
Author: redestad
Date: 2019-03-29 15:59 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/5a9d780eb9dd
8221687: Deprecated j.u.jar.Attributes.Name attributes accidentally set to null
Reviewed-by: alanb
! src/java.base/share/classes/java/util/jar/Attributes.java
Changeset: 7a34a3270270
Author: zgu
Date: 2019-03-26 12:12 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/7a34a3270270
8221435: Shenandoah should not mark through weak roots
Reviewed-by: rkennke, shade
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: f69a2f675f19
Author: ronsh
Date: 2019-03-29 07:38 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/f69a2f675f19
8221118: Avoid eagerly creating JCDiagnostic for CompletionFailures
Reviewed-by: jjg, mcimadamore, forax
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! test/langtools/tools/javac/defaultMethods/BadClassfile.java
Changeset: 2221f042556d
Author: iklam
Date: 2019-03-29 08:42 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/2221f042556d
8221351: Crash in KlassFactory::check_shared_class_file_load_hook
Reviewed-by: dholmes, ccheung
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/appcds/TestCommon.java
! test/hotspot/jtreg/runtime/appcds/customLoader/HelloCustom.java
+ test/hotspot/jtreg/runtime/appcds/customLoader/HelloCustom_JFR.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ModulePathAndCP.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java
! test/hotspot/jtreg/runtime/appcds/jvmti/ClassFileLoadHook.java
! test/hotspot/jtreg/runtime/appcds/jvmti/ClassFileLoadHookTest.java
Changeset: 0b47455de59b
Author: stuefe
Date: 2019-03-26 16:26 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/0b47455de59b
8221480: jcmd VM.metaspace shall print limits in basic mode
Reviewed-by: adinn, rehn
! src/hotspot/share/memory/metaspace.cpp
! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java
Changeset: 07212a29787a
Author: joehw
Date: 2019-03-29 18:00 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/07212a29787a
8220254: fix headings in java.xml
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogResolver.java
! src/java.xml/share/classes/javax/xml/datatype/DatatypeFactory.java
! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilderFactory.java
! src/java.xml/share/classes/javax/xml/parsers/SAXParserFactory.java
! src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java
! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java
! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java
Changeset: 6a1406c718ec
Author: zgu
Date: 2019-03-29 14:17 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/6a1406c718ec
8221643: Tighten up assert(_keep_alive >= 0) in CLD::inc_keep_alive
Reviewed-by: coleenp
! src/hotspot/share/classfile/classLoaderData.cpp
Changeset: 8cd2af66ac7c
Author: zgu
Date: 2019-03-28 13:53 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/8cd2af66ac7c
8221629: Shenandoah: Cleanup class unloading logic
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: 1042cac8bc2a
Author: mseledtsov
Date: 2019-03-29 18:25 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/1042cac8bc2a
8221596: test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java failed with FileAlreadyExistsException
Summary: Using StandardCopyOption.REPLACE_EXISTING to copy whitebox.jar
Reviewed-by: dholmes, mseledtsov
Contributed-by: jiefu <fujie at loongson.cn>
! test/lib/jdk/test/lib/containers/docker/Common.java
Changeset: b7ebff3e4e69
Author: weijun
Date: 2019-03-30 16:32 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/b7ebff3e4e69
8221257: Improve serial number generation mechanism for keytool -gencert
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/x509/CertificateSerialNumber.java
+ test/jdk/sun/security/tools/keytool/Serial64.java
Changeset: 235883996bc7
Author: iklam
Date: 2019-03-30 08:26 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/235883996bc7
8221698: Remove redundant includes from popular header files
Summary: Removed histogram.hpp classLoader.hpp utf8.hpp moduleEntry.hpp packageEntry.hpp
Reviewed-by: coleenp, stuefe
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/memory/oopFactory.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/services/management.cpp
Changeset: f062188117ad
Author: clanger
Date: 2019-03-30 21:29 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/f062188117ad
8221610: Resurrect (legacy) JRE bundle target
Reviewed-by: erikj, azeller
! make/Bundles.gmk
! make/Main.gmk
! make/autoconf/spec.gmk.in
Changeset: 492af1f4b6d5
Author: ngasson
Date: 2019-03-29 09:31 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/492af1f4b6d5
8220707: [TESTBUG] serviceability/sa/TestHeapDumpForLargeArray.java fails with jtreg -vmoption:-Xmx < 8g
Reviewed-by: clanger, sballal, jcbeyler
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java
Changeset: 4f9772f4403d
Author: pmuthuswamy
Date: 2019-04-01 12:44 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/4f9772f4403d
8215599: Remove support for javadoc "frames" mode
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
- test/langtools/jdk/javadoc/doclet/AccessFrameTitle/AccessFrameTitle.java
- test/langtools/jdk/javadoc/doclet/AccessFrameTitle/p1/C1.java
- test/langtools/jdk/javadoc/doclet/AccessFrameTitle/p2/C2.java
! test/langtools/jdk/javadoc/doclet/AccessH1/AccessH1.java
! test/langtools/jdk/javadoc/doclet/AccessSummary/AccessSummary.java
! test/langtools/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java
! test/langtools/jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java
! test/langtools/jdk/javadoc/doclet/MetaTag/MetaTag.java
- test/langtools/jdk/javadoc/doclet/PackagesHeader/PackagesHeader.java
- test/langtools/jdk/javadoc/doclet/PackagesHeader/p1/C1.java
- test/langtools/jdk/javadoc/doclet/PackagesHeader/p2/C2.java
! test/langtools/jdk/javadoc/doclet/ValidHtml/ValidHtml.java
! test/langtools/jdk/javadoc/doclet/WindowTitles/WindowTitles.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/TestClassDocCatalog.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyAnnotation.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyClass.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyEnum.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyError.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyException.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyInterface.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyAnnotation.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyClass.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyEnum.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyError.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyException.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyInterface.java
- test/langtools/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java
! test/langtools/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java
! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java
! test/langtools/jdk/javadoc/doclet/testGroupOption/TestGroupOption.java
! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java
! test/langtools/jdk/javadoc/doclet/testIndexWithModules/TestIndexWithModules.java
! test/langtools/jdk/javadoc/doclet/testJavascript/TestJavascript.java
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
! test/langtools/jdk/javadoc/doclet/testModuleDirs/TestModuleDirs.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
+ test/langtools/jdk/javadoc/doclet/testNoFrames/TestNoFrames.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java
! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/langtools/jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testTopOption/TestTopOption.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
- test/langtools/jdk/javadoc/doclet/testWindowTitle/TestWindowTitle.java
- test/langtools/jdk/javadoc/doclet/testWindowTitle/p1/C1.java
- test/langtools/jdk/javadoc/doclet/testWindowTitle/p2/C2.java
! test/langtools/jdk/javadoc/tool/TestScriptInComment.java
Changeset: 964186594f5f
Author: shade
Date: 2019-04-01 10:02 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/964186594f5f
8221725: AArch64 build failures after JDK-8221408 (Windows 32bit build build errors/warnings in hotspot)
Reviewed-by: dholmes, stuefe
! src/hotspot/cpu/aarch64/aarch64.ad
Changeset: e0603b4537c3
Author: shade
Date: 2019-04-01 10:04 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/e0603b4537c3
8221726: Multiple build failures after JDK-8221698 (Remove redundant includes from popular header files)
Reviewed-by: dholmes, stuefe, iklam
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
Changeset: dfaa9daab43c
Author: shade
Date: 2019-04-01 13:33 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/dfaa9daab43c
8221735: Shenandoah fails ctw/modules/jdk_management_agent.java with Traversal
Reviewed-by: rkennke, roland
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: 80830caaac6e
Author: gadams
Date: 2019-04-01 07:34 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/80830caaac6e
8221694: jstatLineCounts1 needs to be NaN resilient
Reviewed-by: cjplummer, jcbeyler
! test/jdk/sun/tools/jstat/lineCounts1.awk
! test/jdk/sun/tools/jstat/lineCounts2.awk
Changeset: f226ab0b7f21
Author: coleenp
Date: 2019-04-01 09:53 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/f226ab0b7f21
8221183: Avoid code cache walk in MetadataOnStackMark
Summary: Note nmethods with "old" Methods in them in table to walk instead.
Reviewed-by: eosterlund, sspitsyn
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/metadataOnStackMark.cpp
! src/hotspot/share/classfile/metadataOnStackMark.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
Changeset: 62e87f00e420
Author: rkennke
Date: 2019-04-01 16:30 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/62e87f00e420
8221750: Shenandoah: Enable ThreadLocalHandshake by default
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
Changeset: a8564226f446
Author: hannesw
Date: 2019-04-01 16:49 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/a8564226f446
8219733: Restore javadoc header styles
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
Changeset: 72b637d53318
Author: hannesw
Date: 2019-04-01 16:51 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/72b637d53318
8221366: Search box tries to search for "Search"
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
Changeset: 3d8934bf505a
Author: naoto
Date: 2019-04-01 08:19 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/3d8934bf505a
8205432: Replace the placeholder Japanese era name
Reviewed-by: rriggs, chegar
! make/data/cldr/common/main/ja.xml
! make/data/cldr/common/main/root.xml
! make/data/unicodedata/UnicodeData.txt
! src/java.base/share/classes/java/time/chrono/JapaneseEra.java
! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! src/java.base/share/classes/sun/text/resources/FormatData.java
! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java
! src/java.base/share/classes/sun/util/calendar/Era.java
! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java
! src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ja.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ja.java
! test/jdk/java/lang/Character/UnicodeData.txt
! test/jdk/java/text/Format/DateFormat/WeekDateTest.java
! test/jdk/java/time/tck/java/time/chrono/TCKJapaneseChronology.java
! test/jdk/java/time/tck/java/time/chrono/TCKJapaneseEra.java
! test/jdk/java/time/test/java/time/chrono/TestJapaneseChronology.java
! test/jdk/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java
! test/jdk/java/time/test/java/time/format/TestNonIsoFormatter.java
! test/jdk/java/util/Calendar/CalendarTestScripts/CalendarAdapter.java
! test/jdk/java/util/Calendar/CalendarTestScripts/Symbol.java
! test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese.cts
! test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese_add.cts
! test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese_minmax.cts
! test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese_roll.cts
! test/jdk/java/util/Calendar/JapaneseEraNameTest.java
! test/jdk/java/util/Calendar/JapaneseLenientEraTest.java
! test/jdk/java/util/Calendar/NarrowNamesTest.java
! test/jdk/java/util/Calendar/ZoneOffsets.java
Changeset: 6a4abdb6749c
Author: naoto
Date: 2019-04-01 08:21 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/6a4abdb6749c
8174268: Declare a public field in JapaneseEra for the era starting May 2019
Reviewed-by: rriggs, chegar
! src/java.base/share/classes/java/time/chrono/JapaneseChronology.java
! src/java.base/share/classes/java/time/chrono/JapaneseEra.java
! src/java.base/share/classes/java/util/spi/CalendarNameProvider.java
! test/jdk/java/time/tck/java/time/chrono/TCKJapaneseChronology.java
! test/jdk/java/time/tck/java/time/chrono/TCKJapaneseEra.java
! test/jdk/java/time/test/java/time/chrono/TestEraDisplayName.java
! test/jdk/java/time/test/java/time/chrono/TestJapaneseChronology.java
Changeset: 879051d3772a
Author: stefank
Date: 2019-04-01 18:34 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/879051d3772a
8220610: Make CollectedHeap nmethod functions pure virtual
Reviewed-by: shade
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
Changeset: 313e034d0bcb
Author: stefank
Date: 2019-04-01 18:34 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/313e034d0bcb
8221146: ZGC: Reports too much relocated
Reviewed-by: pliden, eosterlund
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
Changeset: f60c52198a42
Author: stefank
Date: 2019-04-01 18:36 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/f60c52198a42
8221149: os::malloc checks MallocCatchPtr outside of ifdef ASSERT block
Reviewed-by: stuefe, dholmes
! src/hotspot/share/runtime/os.cpp
Changeset: baf213e62aeb
Author: stefank
Date: 2019-04-01 18:36 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/baf213e62aeb
8221558: Remove obsolete uses of OopStorage::ParState<'false, false> _par_state
Reviewed-by: pliden, tschatzl
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp
Changeset: dd5c64326027
Author: erikj
Date: 2019-04-01 11:02 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/dd5c64326027
8221703: Rmic build for java.management.api has bad incremental behavior
Reviewed-by: tbell
! make/common/RMICompilation.gmk
! make/rmic/Rmic-java.management.rmi.gmk
Changeset: 2b48cedce327
Author: kbarrett
Date: 2019-04-01 17:11 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/2b48cedce327
8220671: Initialization race for non-JavaThread PtrQueues
Summary: Include on_thread_(attach|detach) under NJTList_lock.
Reviewed-by: pliden, rkennke
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: e2c096943ba2
Author: ctornqvi
Date: 2019-04-01 14:34 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/e2c096943ba2
8212627: [TESTBUG] runtime/CreateMirror/ArraysNewInstanceBug.java timed out
Reviewed-by: coleenp, dcubed, hseigel
! test/hotspot/jtreg/runtime/CreateMirror/ArraysNewInstanceBug.java
Changeset: f15b5d110fbc
Author: sangheki
Date: 2019-04-01 14:54 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/f15b5d110fbc
8221517: G1: Reserved page size for heap can be wrong
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
+ test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java
Changeset: 66185e52b979
Author: bpb
Date: 2019-04-01 15:59 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/66185e52b979
8218418: (fs) Files.createSymbolicLink should use SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE (win)
Reviewed-by: alanb
! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c
Changeset: e057e45b49af
Author: xuelei
Date: 2019-04-01 16:50 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/e057e45b49af
8168261: Use server cipher suites preference by default
Reviewed-by: mullan
! src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
+ test/jdk/sun/security/ssl/SSLContextImpl/DefaultCipherSuitePreference.java
Changeset: 72e44c1e7dc6
Author: aoqi
Date: 2019-04-02 00:23 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/72e44c1e7dc6
8221763: Build fails when using --with-jvm-features=-g1gc,-jfr,-shenandoahgc
Summary: Add missing #include of softRefPolicy.hpp
Reviewed-by: kbarrett
! src/hotspot/share/memory/metaspaceShared.cpp
Changeset: 9ac5d41abf68
Author: weijun
Date: 2019-04-02 10:17 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/9ac5d41abf68
8157404: Unable to read certain PKCS12 keystores from SequenceInputStream
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/util/DerIndefLenConverter.java
! src/java.base/share/classes/sun/security/util/DerInputStream.java
! src/java.base/share/classes/sun/security/util/DerValue.java
Changeset: 13935056b05e
Author: weijun
Date: 2019-04-02 11:05 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/13935056b05e
8221801: Update src/java.base/share/legal/public_suffix.md
Reviewed-by: xuelei
! src/java.base/share/legal/public_suffix.md
+ test/jdk/sun/security/util/RegisteredDomain/Versions.java
Changeset: 94986cf5e969
Author: psadhukhan
Date: 2019-04-02 10:57 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/94986cf5e969
Merge
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/UnsafeAccess.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeAccess.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/UnsafeAccess.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/NodeCostDumpUtil.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/UnsafeAccess.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/UnsafeAccess.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java
- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest
- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-aarch64
- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-ppc64le
- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-s390x
- test/hotspot/jtreg/runtime/handshake/HandshakeWalkSuspendExitTest.java
- test/hotspot/jtreg/runtime/noClassDefFoundMsg/NoClassDefFoundMsg.java
- test/hotspot/jtreg/runtime/noClassDefFoundMsg/libNoClassDefFoundMsg.c
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-aarch64
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-ppc64le
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-s390x
- test/jdk/sun/security/ssl/rsa/BrokenRSAPrivateCrtKey.java
- test/langtools/jdk/javadoc/doclet/AccessFrameTitle/AccessFrameTitle.java
- test/langtools/jdk/javadoc/doclet/AccessFrameTitle/p1/C1.java
- test/langtools/jdk/javadoc/doclet/AccessFrameTitle/p2/C2.java
- test/langtools/jdk/javadoc/doclet/PackagesHeader/PackagesHeader.java
- test/langtools/jdk/javadoc/doclet/PackagesHeader/p1/C1.java
- test/langtools/jdk/javadoc/doclet/PackagesHeader/p2/C2.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/TestClassDocCatalog.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyAnnotation.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyClass.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyEnum.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyError.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyException.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyInterface.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyAnnotation.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyClass.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyEnum.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyError.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyException.java
- test/langtools/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyInterface.java
- test/langtools/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java
- test/langtools/jdk/javadoc/doclet/testWindowTitle/TestWindowTitle.java
- test/langtools/jdk/javadoc/doclet/testWindowTitle/p1/C1.java
- test/langtools/jdk/javadoc/doclet/testWindowTitle/p2/C2.java
More information about the jdk-client-changes
mailing list