From mikael.vidstedt at oracle.com Fri Jan 11 06:40:16 2019 From: mikael.vidstedt at oracle.com (mikael.vidstedt at oracle.com) Date: Fri, 11 Jan 2019 06:40:16 +0000 Subject: hg: portola/jdk12: 50 new changesets Message-ID: <201901110640.x0B6eLxt028268@aojmv0008.oracle.com> Changeset: ba1a557b6ccd Author: valeriep Date: 2018-12-19 02:27 +0000 URL: http://hg.openjdk.java.net/portola/jdk12/rev/ba1a557b6ccd 8214096: sun.security.util.SignatureUtil passes null parameter, so JCE validation fails Summary: Changed SignatureUtil.specialSetParameter to ignore null signature parameters Reviewed-by: mullan, weijun ! src/java.base/share/classes/sun/security/util/SignatureUtil.java + test/jdk/sun/security/util/misc/SetNullSigParams.java Changeset: fc10906d5831 Author: pmuthuswamy Date: 2018-12-19 11:08 +0530 URL: http://hg.openjdk.java.net/portola/jdk12/rev/fc10906d5831 8214570: Use {@systemProperty} for definitions of system properties Reviewed-by: alanb, mullan ! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java Changeset: 281c85f43f79 Author: iignatyev Date: 2018-12-18 13:37 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/281c85f43f79 8215322: add @file support to jaotc Reviewed-by: kvn ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java + test/hotspot/jtreg/compiler/aot/cli/jaotc/AtFileTest.java Changeset: 82d3f0820d37 Author: pliden Date: 2018-12-19 08:32 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/82d3f0820d37 8215487: ZGC: ZRuntimeWorkers incorrectly identify themselves as ZWorkers Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zRuntimeWorkers.cpp ! src/hotspot/share/gc/z/zThread.cpp ! src/hotspot/share/gc/z/zThread.hpp ! src/hotspot/share/gc/z/zWorkers.cpp Changeset: 4c539cb11633 Author: coffeys Date: 2018-12-19 18:21 +0000 URL: http://hg.openjdk.java.net/portola/jdk12/rev/4c539cb11633 8214532: Update RFC 2459 references in javadoc to RFC 5280 Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java ! src/java.base/share/classes/sun/security/x509/AVA.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/CertificatePoliciesExtension.java ! src/java.base/share/classes/sun/security/x509/DNSName.java ! src/java.base/share/classes/sun/security/x509/IPAddressName.java ! src/java.base/share/classes/sun/security/x509/KeyIdentifier.java ! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java ! src/java.base/share/classes/sun/security/x509/OIDName.java ! src/java.base/share/classes/sun/security/x509/RFC822Name.java ! src/java.base/share/classes/sun/security/x509/URIName.java ! src/java.base/share/classes/sun/security/x509/X400Address.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java Changeset: 4359668ab678 Author: jwilhelm Date: 2018-12-20 02:54 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/4359668ab678 Added tag jdk-12+25 for changeset 7496df94b3b7 ! .hgtags Changeset: 293cec2f7670 Author: eosterlund Date: 2018-12-20 10:41 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/293cec2f7670 8215500: ICRefillVerifierMark does not set the provided verfier as current Reviewed-by: pliden, thartmann ! src/hotspot/share/code/icBuffer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: 4384060a7ca5 Author: eosterlund Date: 2018-12-20 10:41 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/4384060a7ca5 8215491: ICStubInterface::finalize finds zombie nmethod with ZGC concurrent class unloading Reviewed-by: dlong, coleenp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/runtime/sweeper.cpp Changeset: 026842c1809f Author: pliden Date: 2018-12-20 11:43 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/026842c1809f 8215547: ZGC: Fix incorrect match rule for loadBarrierWeakSlowRegNoVec Reviewed-by: eosterlund, neliasso ! src/hotspot/cpu/x86/x86_64.ad + src/hotspot/os_cpu/linux_x86/gc/z/zArguments_linux_x86.cpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zArguments.hpp Changeset: f48737b2f428 Author: erikj Date: 2018-12-20 05:27 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/f48737b2f428 8215635: Pandoc check in Docs.gmk does not work on Windows Reviewed-by: tbell, ihse ! make/Docs.gmk ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in ! make/launcher/LauncherCommon.gmk Changeset: a682cf219811 Author: lucy Date: 2018-12-20 17:29 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/a682cf219811 8215551: Missing case label in nmethod::reloc_string_for() Reviewed-by: kvn, mbaesken ! src/hotspot/share/code/nmethod.cpp Changeset: 147e2d96748d Author: aph Date: 2018-12-20 17:07 +0000 URL: http://hg.openjdk.java.net/portola/jdk12/rev/147e2d96748d 8215100: AArch64: fix compareTo intrinsic with four-character Latin/Unicode Reviewed-by: aph, dpochepk Contributed-by: nick.gasson at arm.com ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsics2.java Changeset: 759266b1c89b Author: tschatzl Date: 2018-12-20 19:44 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/759266b1c89b 8215548: G1PeriodicGCSystemLoadThreshold needs to be a double Summary: Change G1PeriodicGCSystemLoadThreshold to be a double to allow better granularity in determining idleness Reviewed-by: sjohanss, sangheki ! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/hotspot/share/gc/g1/g1_globals.hpp Changeset: 5bf5b773fc41 Author: redestad Date: 2018-12-20 19:44 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/5bf5b773fc41 8215555: TieredCompilation C2 threads can excessively block handshakes Reviewed-by: kvn, neliasso, rehn ! src/hotspot/share/runtime/sweeper.cpp Changeset: 6e8c8d16ecb4 Author: pbansal Date: 2018-12-21 11:43 +0530 URL: http://hg.openjdk.java.net/portola/jdk12/rev/6e8c8d16ecb4 8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while using Swing-FX interop Reviewed-by: prr, kcr ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: a92cd6585f60 Author: hannesw Date: 2018-12-21 11:02 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/a92cd6585f60 8215291: Broken links when generating from project without modules 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: b0686d0be73f Author: aph Date: 2018-12-21 17:14 +0000 URL: http://hg.openjdk.java.net/portola/jdk12/rev/b0686d0be73f 8215202: AArch64: jtreg test test/jdk/sun/nio/cs/FindEncoderBugs.java fails Reviewed-by: aph Contributed-by: nick.gasson at arm.com ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! test/jdk/sun/nio/cs/FindEncoderBugs.java Changeset: b5c41404f2d1 Author: aph Date: 2018-12-21 18:26 +0000 URL: http://hg.openjdk.java.net/portola/jdk12/rev/b5c41404f2d1 8215879: AArch64: ReservedStackAccess may leave stack guard in inconsistent state Reviewed-by: aph, dholmes Contributed-by: Andrey Petushkov ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/share/runtime/thread.cpp Changeset: bb03098c4dde Author: sangheki Date: 2018-12-21 08:18 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/bb03098c4dde 8211425: Allocation of old generation of java heap on alternate memory devices - G1 GC 8202286: Allocation of old generation of Java heap on alternate memory devices Summary: Enable an experimental feature in HotSpot JVM to allocate old generation of G1 GC on an alternative memory device, such as NV-DIMMs. Reviewed-by: sangheki, sjohanss Contributed-by: kishor.kharbas at intel.com ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1CardCounts.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1CollectorPolicy.cpp ! src/hotspot/share/gc/g1/g1CollectorPolicy.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp + src/hotspot/share/gc/g1/g1HeterogeneousCollectorPolicy.cpp + src/hotspot/share/gc/g1/g1HeterogeneousCollectorPolicy.hpp + src/hotspot/share/gc/g1/g1HeterogeneousHeapPolicy.cpp + src/hotspot/share/gc/g1/g1HeterogeneousHeapPolicy.hpp + src/hotspot/share/gc/g1/g1HeterogeneousHeapYoungGenSizer.cpp + src/hotspot/share/gc/g1/g1HeterogeneousHeapYoungGenSizer.hpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp ! src/hotspot/share/gc/g1/g1YoungGenSizer.hpp ! src/hotspot/share/gc/g1/g1_globals.hpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp ! src/hotspot/share/gc/g1/heapRegionSet.cpp ! src/hotspot/share/gc/g1/heapRegionSet.hpp ! src/hotspot/share/gc/g1/heapRegionType.cpp ! src/hotspot/share/gc/g1/heapRegionType.hpp + src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.cpp + src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.hpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcArguments.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java + test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java + test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java + test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java + test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java + test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 37930c6ba6d7 Author: sangheki Date: 2018-12-21 08:23 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/37930c6ba6d7 8211424: Allocation of old generation of java heap on alternate memory devices - Parallel GC 8202286: Allocation of old generation of Java heap on alternate memory devices Summary: Enable an experimental feature in HotSpot JVM to allocate old generation of Parallel GC on an alternative memory device, such as NV-DIMMs. Reviewed-by: sangheki, sjohanss Contributed-by: kishor.kharbas at intel.com ! src/hotspot/share/gc/parallel/adjoiningGenerations.cpp ! src/hotspot/share/gc/parallel/adjoiningGenerations.hpp + src/hotspot/share/gc/parallel/adjoiningGenerationsForHeteroHeap.cpp + src/hotspot/share/gc/parallel/adjoiningGenerationsForHeteroHeap.hpp ! src/hotspot/share/gc/parallel/adjoiningVirtualSpaces.hpp ! src/hotspot/share/gc/parallel/generationSizer.cpp ! src/hotspot/share/gc/parallel/generationSizer.hpp + src/hotspot/share/gc/parallel/heterogeneousGenerationSizer.cpp + src/hotspot/share/gc/parallel/heterogeneousGenerationSizer.hpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp + src/hotspot/share/gc/parallel/psFileBackedVirtualspace.cpp + src/hotspot/share/gc/parallel/psFileBackedVirtualspace.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java Changeset: 93a5f4b4c67d Author: sjohanss Date: 2018-12-22 15:46 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/93a5f4b4c67d 8215897: Build broken on zero after JDK-8211424 Reviewed-by: tschatzl ! src/hotspot/share/prims/whitebox.cpp Changeset: 375b10185c40 Author: sjohanss Date: 2018-12-22 15:47 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/375b10185c40 8215898: Build broken on 32-bit after JDK-8211425 Reviewed-by: tschatzl ! src/hotspot/share/gc/shared/gcArguments.cpp Changeset: de9fd809bb47 Author: rpatil Date: 2018-12-26 17:09 +0530 URL: http://hg.openjdk.java.net/portola/jdk12/rev/de9fd809bb47 8214567: Use {@systemProperty} for definitions of system properties 8214569: Use {@systemProperty} for definitions of system properties Reviewed-by: lancea, mchung, alanb, naoto Contributed-by: Deepak kejriwal ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java ! src/java.base/share/classes/java/util/Currency.java ! src/java.base/share/classes/java/util/PropertyResourceBundle.java ! src/java.base/share/classes/java/util/jar/Pack200.java ! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java ! src/java.rmi/share/classes/java/rmi/server/ObjID.java ! src/java.rmi/share/classes/java/rmi/server/RMIClassLoader.java ! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java ! src/java.rmi/share/classes/javax/rmi/ssl/SslRMIClientSocketFactory.java Changeset: c220effa1192 Author: jwilhelm Date: 2019-01-03 02:22 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/c220effa1192 Added tag jdk-12+26 for changeset de9fd809bb47 ! .hgtags Changeset: 36e4c704a88d Author: sdama Date: 2019-01-03 11:21 +0530 URL: http://hg.openjdk.java.net/portola/jdk12/rev/36e4c704a88d 8208184: IllegalArgumentException while invoking code completion on netbeans IDE Summary: Set Log.useSource and fix the issue in Modules.java when broken module is encountered Reviewed-by: jjg Contributed-by: srinivas.dama at oracle.com, jan.lahoda at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! test/langtools/tools/javac/modules/QueryBeforeEnter.java Changeset: 030429d6baac Author: roland Date: 2018-12-13 17:57 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/030429d6baac 8215044: C2 crash in loopTransform.cpp with assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/PeelingZeroTripCount.java Changeset: f019e5a7b118 Author: goetz Date: 2018-12-31 14:38 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/f019e5a7b118 8215975: [testbug] Adapt nsk tests to the PPC, S390 and AIX platforms. Summary: Use LIBPATH on AIX, no shared memory connector on any Unix. Reviewed-by: gadams, simonis, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.bash ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/TestDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/TestDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ArgumentHandler.java Changeset: 98580226126d Author: roland Date: 2018-12-14 11:22 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/98580226126d 8215265: C2: range check elimination may allow illegal out of bound access Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/rangechecks/RangeCheckEliminationScaleNotOne.java Changeset: 6a25433b30ed Author: ccheung Date: 2019-01-03 14:33 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/6a25433b30ed 8215947: JVM crash with -XX:+DumpSharedSpaces Summary: disable JIT compilation if -XX:+DumpSharedSpaces is specified by the user Reviewed-by: lfoltan, jiangli ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedArchiveFile.java Changeset: 3ab3cb8a8d41 Author: sviswanathan Date: 2019-01-03 14:55 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/3ab3cb8a8d41 8215888: Register to register spill may use AVX 512 move instruction on unsupported platform. Reviewed-by: vlivanov, thartmann ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/x86.ad Changeset: 6bc1f8d41f4f Author: erikj Date: 2019-01-04 11:00 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/6bc1f8d41f4f 8216021: RunTest.gmk might set concurrency level to 1 on Windows Reviewed-by: ctornqvi, tbell ! make/RunTestsPrebuilt.gmk Changeset: a0eb3da69586 Author: mseledtsov Date: 2019-01-04 15:17 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/a0eb3da69586 8215583: Exclude runtime/handshake/HandshakeWalkSuspendExitTest.java Summary: Added test to problem list Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt Changeset: 8970b75f0d37 Author: erikj Date: 2019-01-07 10:00 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/8970b75f0d37 8215400: Warn on usage of trampolines with gcc Reviewed-by: tbell, kbarrett ! make/autoconf/flags-cflags.m4 Changeset: ea921dca7f33 Author: jwilhelm Date: 2019-01-07 13:04 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/ea921dca7f33 8216266: ProblemList PeelingZeroTripCount.java Reviewed-by: thartmann, roland ! test/hotspot/jtreg/ProblemList.txt Changeset: 6af596144294 Author: eosterlund Date: 2019-01-07 12:22 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/6af596144294 8215773: applications/kitchensink/Kitchensink.java crash with "assert(ZAddress::is_marked(addr)) failed: Should be marked" Reviewed-by: coleenp, pliden ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp Changeset: 386df79e2011 Author: goetz Date: 2019-01-08 09:29 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/386df79e2011 8216271: Make AllocateOldGenAt an unsupported option on AIX. Reviewed-by: shade, tschatzl ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java Changeset: 299fe76c25c7 Author: jlahoda Date: 2019-01-08 16:31 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/299fe76c25c7 8215438: jshell tool: Ctrl-D causes EOF Summary: Properly handling EndOfFileException so that jshell can be closed with Ctrl-D. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! test/langtools/jdk/jshell/ReplToolTesting.java ! test/langtools/jdk/jshell/ToolBasicTest.java Changeset: df97e2c0f9ae Author: naoto Date: 2019-01-08 10:05 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/df97e2c0f9ae 8216176: Clarify the singleton description in j.t.c.JapaneseEra class Reviewed-by: rriggs ! src/java.base/share/classes/java/time/chrono/JapaneseEra.java Changeset: 0f9a83a93e52 Author: fyang Date: 2019-01-05 10:48 +0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/0f9a83a93e52 8215951: AArch64: jtreg test vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults Reviewed-by: aph Contributed-by: nick.gasson at arm.com ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 9db2dda367c6 Author: darcy Date: 2019-01-08 16:26 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/9db2dda367c6 8216322: Missing since information in deprecation of constructor visitors Reviewed-by: vromero ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java Changeset: ef41d615b3f0 Author: ljiang Date: 2019-01-09 00:25 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/ef41d615b3f0 8215994: JDK 12 l10n resource file update - msg drop 10 Reviewed-by: billyh, ssadetsky, naoto ! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java ! src/java.base/share/classes/sun/security/util/AuthResources_ja.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties Changeset: c14b7b6a9b2f Author: roland Date: 2018-12-07 17:56 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/c14b7b6a9b2f 8214862: assert(proj != __null) at compile.cpp:3251 Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/inlining/StringConcatInfiniteLoop.java Changeset: 3f4f81fbc989 Author: pliden Date: 2019-01-09 10:18 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/3f4f81fbc989 8216385: ZGC: Fix building without C2 Reviewed-by: shade, eosterlund ! src/hotspot/os_cpu/linux_x86/gc/z/zArguments_linux_x86.cpp Changeset: 8be214962266 Author: adinn Date: 2018-12-19 11:45 +0000 URL: http://hg.openjdk.java.net/portola/jdk12/rev/8be214962266 8209414: AArch64: method handle invocation does not respect JVMTI interp_only mode Reviewed-by: adinn Contributed-by: nick.gasson at arm.com ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp Changeset: df6cbf676c70 Author: pliden Date: 2019-01-09 13:31 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/df6cbf676c70 8215708: ZGC: Add missing LoadBarrierNode::size_of() Reviewed-by: eosterlund, neliasso ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp Changeset: bae765528fcc Author: vromero Date: 2019-01-09 08:07 -0500 URL: http://hg.openjdk.java.net/portola/jdk12/rev/bae765528fcc 8215510: j.l.c.ClassDesc is accepting descriptors not allowed by the spec Reviewed-by: goetz ! src/java.base/share/classes/java/lang/constant/ClassDesc.java ! src/java.base/share/classes/java/lang/constant/ConstantUtils.java ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java ! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/constant/ReferenceClassDescImpl.java ! test/jdk/java/lang/constant/ClassDescTest.java ! test/jdk/java/lang/constant/NameValidationTest.java ! test/jdk/java/lang/constant/boottest/java.base/java/lang/constant/ConstantUtilsTest.java Changeset: b11483a74e5d Author: coleenp Date: 2019-01-09 07:52 -0500 URL: http://hg.openjdk.java.net/portola/jdk12/rev/b11483a74e5d 8215575: C2 crash: assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded Summary: Set InstanceKlass::loaded before adding classes to the subklass list, which can be read concurrently by the compiler. Reviewed-by: dholmes, eosterlund ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: 4ff3f9d83fe5 Author: neliasso Date: 2019-01-09 15:36 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/4ff3f9d83fe5 8215755: ZGC: split_barrier_thru_phi: check number of inputs of phi Reviewed-by: pliden, thartmann ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp Changeset: f15d443f9731 Author: jlaskey Date: 2019-01-09 11:13 -0400 URL: http://hg.openjdk.java.net/portola/jdk12/rev/f15d443f9731 8215681: Remove compiler support for Raw String Literals from JDK 12 Reviewed-by: mcimadamore, jlahoda, sundar ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/jdk/jshell/ToolSimpleTest.java - test/langtools/tools/javac/RawStringLiteralLang.java - test/langtools/tools/javac/RawStringLiteralLangAPI.java - test/langtools/tools/javac/diags/examples/RawStringLiteral.java Changeset: 983209b55bfb Author: mikael Date: 2019-01-10 22:37 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/983209b55bfb Merge ! make/autoconf/spec.gmk.in ! src/hotspot/os/linux/os_linux.cpp ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c - test/langtools/tools/javac/RawStringLiteralLang.java - test/langtools/tools/javac/RawStringLiteralLangAPI.java - test/langtools/tools/javac/diags/examples/RawStringLiteral.java From mikael.vidstedt at oracle.com Thu Jan 24 19:43:04 2019 From: mikael.vidstedt at oracle.com (mikael.vidstedt at oracle.com) Date: Thu, 24 Jan 2019 19:43:04 +0000 Subject: hg: portola/jdk12: 82 new changesets Message-ID: <201901241943.x0OJhB1Q022619@aojmv0008.oracle.com> Changeset: e7738fd1c974 Author: jjg Date: 2019-01-09 08:49 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/e7738fd1c974 8215308: pandoc-html-manpage-filter.js does not work for [un]pack200 Reviewed-by: erikj ! make/scripts/pandoc-html-manpage-filter.js Changeset: 76a4b08fdf59 Author: mr Date: 2019-01-09 08:52 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/76a4b08fdf59 8210669: Some launcher tests assume a pre-JDK 9 run-time image layout Reviewed-by: mchung ! test/jdk/tools/launcher/ExecutionEnvironment.java ! test/jdk/tools/launcher/Test7029048.java ! test/jdk/tools/launcher/TestHelper.java Changeset: b5f085197234 Author: jlaskey Date: 2019-01-09 15:23 -0400 URL: http://hg.openjdk.java.net/portola/jdk12/rev/b5f085197234 8215112: String::transform spec clarification Reviewed-by: smarks ! src/java.base/share/classes/java/lang/String.java Changeset: ee1f64096d7c Author: jlaskey Date: 2019-01-09 16:41 -0400 URL: http://hg.openjdk.java.net/portola/jdk12/rev/ee1f64096d7c 8215489: Remove String::align Reviewed-by: vromero, sundar ! src/java.base/share/classes/java/lang/String.java - test/jdk/java/lang/String/AlignIndent.java + test/jdk/java/lang/String/Indent.java Changeset: 05c5c27b5a54 Author: jlaskey Date: 2019-01-09 18:17 -0400 URL: http://hg.openjdk.java.net/portola/jdk12/rev/05c5c27b5a54 8215493: String::indent inconsistency with blank lines Reviewed-by: rriggs, smarks ! src/java.base/share/classes/java/lang/String.java ! test/jdk/java/lang/String/Indent.java Changeset: 0740588d1f8a Author: jwilhelm Date: 2019-01-10 02:47 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/0740588d1f8a Added tag jdk-12+27 for changeset f15d443f9731 ! .hgtags Changeset: 3fc330702246 Author: tschatzl Date: 2019-01-10 12:14 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/3fc330702246 8216316: Tests fail due to too low specified TLAB size Reviewed-by: goetz, sangheki Contributed-by: goetz.lindenmaier at sap.com, thomas.schatzl at oracle.com ! test/hotspot/jtreg/compiler/interpreter/TestVerifyStackAfterDeopt.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithG1.java Changeset: ed36ff53642c Author: robm Date: 2019-01-10 07:54 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/ed36ff53642c 8214440: ldap over a TLS connection negotiate failed with "javax.net.ssl.SSLPeerUnverifiedException: hostname of the server '' does not match the hostname in the server's certificate" Reviewed-by: vtewari, xuelei ! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java Changeset: fbab5d82f3d7 Author: jiangli Date: 2019-01-10 13:03 -0500 URL: http://hg.openjdk.java.net/portola/jdk12/rev/fbab5d82f3d7 8214827: Incorrect call ClassLoaders.toFileURL("jrt:/java.compiler") Summary: Use URL constructor for jrt URL in SystemDictionaryShared::get_shared_protection_domain(). Reviewed-by: ccheung, iklam, dholmes, coleenp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! test/hotspot/jtreg/runtime/appcds/ProtectionDomain.java ! test/hotspot/jtreg/runtime/appcds/test-classes/JimageClassProtDomain.java ! test/hotspot/jtreg/runtime/appcds/test-classes/ProtDomain.java ! test/hotspot/jtreg/runtime/appcds/test-classes/ProtDomainB.java Changeset: 10621b0e8e38 Author: shade Date: 2019-01-09 15:53 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/10621b0e8e38 8215724: Epsilon: ArrayStoreExceptionTest.java fails; missing arraycopy check Reviewed-by: eosterlund, lkorinth ! src/hotspot/share/gc/shared/barrierSet.hpp + src/hotspot/share/gc/shared/barrierSet.inline.hpp ! src/hotspot/share/oops/access.inline.hpp + test/hotspot/jtreg/gc/epsilon/TestArraycopyCheckcast.java Changeset: 4b469f5f4bf2 Author: eosterlund Date: 2019-01-10 18:10 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/4b469f5f4bf2 8215889: assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC Reviewed-by: coleenp, neliasso ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodData.hpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciObjectFactory.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp Changeset: 6b37a7ba9b66 Author: itakiguchi Date: 2019-01-11 09:37 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/6b37a7ba9b66 8211841: [testbug] sun/nio/cs/OLD/TestIBMDB.java does not compile (aix) Reviewed-by: alanb, goetz ! test/jdk/ProblemList.txt ! test/jdk/sun/nio/cs/OLD/IBM1383_OLD.java ! test/jdk/sun/nio/cs/OLD/IBM942_OLD.java ! test/jdk/sun/nio/cs/OLD/IBM943_OLD.java ! test/jdk/sun/nio/cs/OLD/IBM950_OLD.java ! test/jdk/sun/nio/cs/OLD/IBM970_OLD.java Changeset: f152abfd2751 Author: jlahoda Date: 2019-01-11 10:46 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/f152abfd2751 8215244: jdk/jshell/ToolBasicTest.java testHistoryReference failed Summary: Mark history entries from previous sessions with timestamp that is definitelly in the past. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java Changeset: 672b629e1f72 Author: mdoerr Date: 2019-01-11 11:02 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/672b629e1f72 8216376: [PPC64] Possibly unreliable stack frame resizing in template interpreter Reviewed-by: goetz, gromero ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp Changeset: cb7fff9105a8 Author: eosterlund Date: 2019-01-11 13:15 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/cb7fff9105a8 8215754: ZGC: nmethod is not unlinked from Method before rendezvous handshake Reviewed-by: pliden, neliasso ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/gc/z/zNMethodTable.cpp Changeset: f7491df4fd3a Author: roland Date: 2019-01-10 13:54 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/f7491df4fd3a 8216482: Shenandoah: typo in ShenandoahBarrierSetC2::clone_barrier_at_expansion() causes failed compilations Reviewed-by: thartmann, shade, rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp Changeset: a995647f4911 Author: vromero Date: 2019-01-11 09:02 -0500 URL: http://hg.openjdk.java.net/portola/jdk12/rev/a995647f4911 8215648: remove equals and hashCode implementations from j.l.i.VarHandle Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! test/jdk/java/lang/constant/CondyDescTest.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java Changeset: fa2f191e72f5 Author: darcy Date: 2019-01-11 08:32 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/fa2f191e72f5 8213299: runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java failed with java.lang.NoSuchMethodException Reviewed-by: dholmes ! src/java.base/share/classes/java/lang/Class.java ! test/hotspot/jtreg/ProblemList.txt Changeset: 5fa71cce89eb Author: jjg Date: 2019-01-11 11:32 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/5fa71cce89eb 8210561: Command-line help wrong for javac --module Reviewed-by: darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties Changeset: 6b963dd96b5e Author: jjg Date: 2019-01-11 11:42 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/6b963dd96b5e Merge Changeset: f0490430ef7a Author: roland Date: 2019-01-11 10:03 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/f0490430ef7a 8216549: Mismatched unsafe access to non escaping object fails Reviewed-by: vlivanov, kvn, thartmann ! src/hotspot/share/opto/escape.cpp + test/hotspot/jtreg/compiler/unsafe/MismatchedUnsafeLoadFromNewObject.java Changeset: 5022a4915fe9 Author: xuelei Date: 2019-01-14 10:00 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/5022a4915fe9 8214418: half-closed SSLEngine status may cause application dead loop Reviewed-by: jnimeh, dfuchs, chegar ! src/java.base/share/classes/sun/security/ssl/Ciphertext.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java Changeset: b685bc048276 Author: dnsimon Date: 2019-01-14 21:34 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/b685bc048276 8215313: [AOT] java/lang/String/Split.java fails with AOTed java.base Reviewed-by: kvn, never, dlong Contributed-by: Josef Haider ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayIndexOfOp.java Changeset: 8f822a19309b Author: lancea Date: 2019-01-14 16:35 -0500 URL: http://hg.openjdk.java.net/portola/jdk12/rev/8f822a19309b 8216362: Better error message handling when there is an invalid Manifest Reviewed-by: lancea, rriggs, mullan Contributed-by: Philipp Kunz ! src/java.base/share/classes/java/util/jar/Manifest.java + test/jdk/java/util/jar/Manifest/IncludeInExceptionsTest.java Changeset: 8065db7231ae Author: kvn Date: 2019-01-14 13:45 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/8065db7231ae 8216151: [Graal] Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.org.graalvm.compiler.debug Summary: update default.policy based on latest changes in jdk.internal.vm.compiler.management Reviewed-by: thartmann, alanb, mchung ! src/java.base/share/lib/security/default.policy Changeset: 8e260023fc53 Author: roland Date: 2019-01-14 15:07 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/8e260023fc53 8216135: C2 assert(!had_error) failed: bad dominance Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp ! test/hotspot/jtreg/ProblemList.txt Changeset: b5281bf751ea Author: eosterlund Date: 2019-01-15 09:44 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/b5281bf751ea 8216427: ciMethodData::load_extra_data() does not always unpack the last entry Reviewed-by: thartmann, kvn ! src/hotspot/share/ci/ciMethodData.cpp Changeset: 1884ecc20c38 Author: phedlin Date: 2018-12-18 10:12 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/1884ecc20c38 8210392: assert(Compile::current()->live_nodes() < Compile::current()->max_node_limit()) failed: Live Node limit exceeded limit Summary: Avoid excessive split-if. Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/Test8210392.java Changeset: 314c5b5d9369 Author: iveresov Date: 2019-01-15 10:40 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/314c5b5d9369 8196568: [Graal] LongMulOverflowTest.java fails with "runTestOverflow() did not overflow" Summary: Temporarily cripple j.l.Math.*Exact() instrinsics to pass TCK Reviewed-by: kvn, dlong, never ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerExactExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerExactFoldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java Changeset: 8ce4083fc831 Author: jjg Date: 2019-01-15 11:05 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/8ce4083fc831 8212233: javadoc fails on jdk12 with "The code being documented uses modules but the packages defined in $URL are in the unnamed module." Reviewed-by: hannesw, pmuthuswamy ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java + test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java Changeset: 205d2db1dc25 Author: valeriep Date: 2018-06-14 23:47 +0000 URL: http://hg.openjdk.java.net/portola/jdk12/rev/205d2db1dc25 8203654: Improve cypher state updates Reviewed-by: ascarpino ! src/java.base/share/classes/javax/crypto/spec/GCMParameterSpec.java Changeset: ee7b0da99262 Author: bpb Date: 2018-07-19 07:02 -0700 URL: http://hg.openjdk.java.net/portola/jdk12/rev/ee7b0da99262 8206301: Improve NIO stability Reviewed-by: alanb, mschoene, rhalade ! src/java.base/windows/native/libnio/ch/DatagramDispatcher.c ! src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c Changeset: c66b192fe3b4 Author: dtitov Date: 2018-07-19 15:23 -0700 URL: http://hg.openjdk.java.net/portola/jdk12/rev/c66b192fe3b4 8205709: Proper allocation handling Reviewed-by: sspitsyn, mschoene, rhalade ! src/java.instrument/unix/native/libinstrument/FileSystemSupport_md.c ! src/java.instrument/windows/native/libinstrument/FileSystemSupport_md.c Changeset: 827db73f2d6a Author: psadhukhan Date: 2018-07-31 11:43 +0530 URL: http://hg.openjdk.java.net/portola/jdk12/rev/827db73f2d6a 8205360: Choose printer defaults Reviewed-by: prr, mschoene, rhalade ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp Changeset: 3d4e47348142 Author: dholmes Date: 2018-08-12 18:05 -0400 URL: http://hg.openjdk.java.net/portola/jdk12/rev/3d4e47348142 8205714: Initial class initialization Summary: ensure class is fully initialized before caching a resolved invokestatic, or patching the callsite Reviewed-by: acorn, coleenp, kvn, vlivanov ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: 066d2261108f Author: chegar Date: 2018-08-10 14:35 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/066d2261108f 8199166: Better interface lists Reviewed-by: igerasim, mschoene, michaelm, rhalade ! src/java.base/windows/native/libnet/NetworkInterface.c Changeset: 5deff84a4d48 Author: chegar Date: 2018-08-10 15:02 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/5deff84a4d48 8199156: Better route routing Reviewed-by: igerasim, mschoene, michaelm, rhalade ! src/java.base/unix/native/libnet/net_util_md.c Changeset: db202823fd94 Author: jnimeh Date: 2018-08-15 09:36 -0700 URL: http://hg.openjdk.java.net/portola/jdk12/rev/db202823fd94 8206295: More reliable p11 transactions Reviewed-by: valeriep, mschoene, rhalade ! src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.c Changeset: db7b41933563 Author: serb Date: 2018-08-16 10:22 -0700 URL: http://hg.openjdk.java.net/portola/jdk12/rev/db7b41933563 8204895: Better icon support Reviewed-by: prr, mschoene, aghaisas, rhalade ! src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c Changeset: 42037e059f2c Author: serb Date: 2018-08-21 13:57 -0700 URL: http://hg.openjdk.java.net/portola/jdk12/rev/42037e059f2c 8203955: Improve robot support Reviewed-by: prr, psadhukhan, rhalade, skoivu ! src/java.desktop/share/classes/java/awt/Robot.java Changeset: 2cdf4a989ee7 Author: sdama Date: 2018-08-28 13:22 +0530 URL: http://hg.openjdk.java.net/portola/jdk12/rev/2cdf4a989ee7 8203688: [testbug] Nashorn test test/nashorn/script/nosecurity/treeapi/diagnostic.js fails Summary: Updating the expected output for diagnostic.js to its correct value Reviewed-by: jlaskey, sundar Contributed-by: thejasvi.v.voniadka at oracle.com ! test/nashorn/script/nosecurity/treeapi/diagnostic.js.EXPECTED Changeset: 8ba5b3c76857 Author: coleenp Date: 2018-09-10 16:49 -0400 URL: http://hg.openjdk.java.net/portola/jdk12/rev/8ba5b3c76857 8210094: Better loading of classloader classes Reviewed-by: acorn, hseigel, ahgross, rhalade ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/prims/jvm.cpp + test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java + test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java + test/hotspot/jtreg/runtime/ClassUnload/MyDiffClassLoader.java + test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java + test/hotspot/jtreg/runtime/ClassUnload/p2/c2.java Changeset: bc9faf59936d Author: coleenp Date: 2018-09-12 08:26 -0400 URL: http://hg.openjdk.java.net/portola/jdk12/rev/bc9faf59936d 8210624: Clean up better loading tests Reviewed-by: hseigel, jwilhelm ! test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java Changeset: cbb8341a127a Author: bpb Date: 2018-09-25 16:49 -0700 URL: http://hg.openjdk.java.net/portola/jdk12/rev/cbb8341a127a 8206290: Better FileChannel transfer performance Reviewed-by: alanb, rhalade, mschoene ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java Changeset: d1ebdef71c73 Author: serb Date: 2018-09-27 12:54 -0700 URL: http://hg.openjdk.java.net/portola/jdk12/rev/d1ebdef71c73 8210598: Strengthen Windows Access Bridge Support Reviewed-by: prr, psadhukhan, rhalade, mschoene ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeMessageQueue.cpp Changeset: 0060e9d7c450 Author: weijun Date: 2018-09-29 10:08 +0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/0060e9d7c450 8210610: Improved LSA authentication Reviewed-by: valeriep, mschoene, rhalade ! src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c Changeset: 620b31ed8807 Author: bpb Date: 2018-08-22 15:55 -0700 URL: http://hg.openjdk.java.net/portola/jdk12/rev/620b31ed8807 8200659: Improve BigDecimal support Reviewed-by: darcy, rhalade, mschoene ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java ! test/jdk/java/math/BigDecimal/AddTests.java ! test/jdk/java/math/BigDecimal/Constructor.java + test/jdk/java/math/BigInteger/LargeValueExceptions.java Changeset: dff86e25073f Author: michaelm Date: 2018-10-05 08:54 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/dff86e25073f 8209094: Improve web server connections Reviewed-by: chegar, dfuchs, mschoene, igerasim ! make/lib/Lib-java.base.gmk ! src/java.base/share/classes/sun/net/www/protocol/http/ntlm/NTLMAuthenticationCallback.java ! src/java.base/share/conf/net.properties ! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java + src/java.base/windows/native/libnet/NTLMAuthentication.c Changeset: d845ee36da70 Author: prr Date: 2018-10-05 11:36 -0700 URL: http://hg.openjdk.java.net/portola/jdk12/rev/d845ee36da70 8210606: Improved data set handling Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/native/liblcms/cmscgats.c Changeset: e8bae92beee3 Author: weijun Date: 2018-10-08 12:55 +0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/e8bae92beee3 8210870: Libsunmscapi improved interactions Reviewed-by: valeriep, mschoene, rhalade ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp Changeset: b9149d907610 Author: prr Date: 2018-10-08 12:53 -0700 URL: http://hg.openjdk.java.net/portola/jdk12/rev/b9149d907610 8210866: Improve JPEG processing Reviewed-by: serb, psadhukhan, rhalade ! src/java.desktop/share/native/libjavajpeg/jmemmgr.c Changeset: ab474ef0a0ac Author: jwilhelm Date: 2018-09-13 01:49 +0200 URL: http://hg.openjdk.java.net/portola/jdk12/rev/ab474ef0a0ac 8199552: Update to build scripts Reviewed-by: jwilhelm, mschoene, rhalade Contributed-by: magnus.ihse.bursie at oracle.com ! make/autoconf/flags-cflags.m4 Changeset: fd6de53a0d6e Author: henryjen Date: 2018-12-13 11:47 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/fd6de53a0d6e Merge - make/scripts/pandoc-manpage-filter.js - make/scripts/pandoc-manpage-filter.sh.template ! src/hotspot/share/classfile/classFileParser.cpp - src/java.base/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java - src/java.logging/share/classes/java/util/logging/package.html - src/java.prefs/share/classes/java/util/prefs/package.html - src/java.rmi/share/classes/java/rmi/activation/package.html - src/java.rmi/share/classes/java/rmi/dgc/package.html - src/java.rmi/share/classes/java/rmi/package.html - src/java.rmi/share/classes/java/rmi/registry/package.html - src/java.rmi/share/classes/java/rmi/server/package.html - src/java.rmi/share/classes/javax/rmi/ssl/package.html - src/java.security.jgss/share/classes/org/ietf/jgss/package.html - src/java.smartcardio/share/classes/javax/smartcardio/package.html - src/java.sql.rowset/share/classes/com/sun/rowset/package.html - src/java.sql.rowset/share/classes/com/sun/rowset/providers/package.html - src/java.sql.rowset/share/classes/javax/sql/rowset/serial/package.html - src/java.sql/share/classes/java/sql/package.html - src/java.sql/share/classes/javax/sql/package.html + src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyStore.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/Key.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSACipher.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPair.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPrivateKey.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPublicKey.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSASignature.java ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp - src/jdk.internal.le/share/classes/jdk/internal/jline/DefaultTerminal2.java - src/jdk.internal.le/share/classes/jdk/internal/jline/NoInterruptUnixTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/OSvTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/Terminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/Terminal2.java - src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalFactory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalSupport.java - src/jdk.internal.le/share/classes/jdk/internal/jline/UnixTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/UnsupportedTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleKeys.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/CursorBuffer.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/KeyMap.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/KillRing.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/Operation.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/UserInterruptException.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/WCWidth.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/AggregateCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/AnsiStringsCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/ArgumentCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CandidateListCompletionHandler.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CandidateListCompletionHandler.properties - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/Completer.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CompletionHandler.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/EnumCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/FileNameCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/NullCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/StringsCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/FileHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/History.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/MemoryHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/PersistentHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleReaderInputStream.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleRunner.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/extra/AnsiInterpretingOutputStream.java - src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Ansi.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Configuration.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Curses.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/InfoCmp.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/InputStreamReader.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Log.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/NonBlockingInputStream.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Nullable.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Preconditions.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/ShutdownHooks.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/TerminalLineSettings.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/TestAccessible.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Urls.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/package-info.java - src/jdk.internal.le/windows/native/lible/WindowsTerminal.cpp - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeAccess.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/images/ui-bg_flat_0_aaaaaa_40x100.png - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/images/ui-bg_flat_75_ffffff_40x100.png - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/images/ui-bg_glass_65_ffffff_1x400.png - test/jdk/jdk/internal/jline/console/StripAnsiTest.java - test/jdk/jdk/internal/jline/extra/AnsiInterpretingOutputStreamTest.java - test/jdk/jdk/internal/jline/extra/HistoryTest.java Changeset: b94283cb226b Author: henryjen Date: 2018-12-13 11:51 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/b94283cb226b Merge - src/hotspot/share/jfr/recorder/repository/jfrChunkSizeNotifier.cpp - src/hotspot/share/jfr/recorder/repository/jfrChunkSizeNotifier.hpp Changeset: 585902b2bfcb Author: henryjen Date: 2019-01-15 10:55 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/585902b2bfcb Merge ! make/autoconf/flags-cflags.m4 ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/prims/jvm.cpp ! src/java.base/unix/native/libnet/net_util_md.c - test/jdk/java/lang/String/AlignIndent.java - test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java - test/jdk/java/nio/channels/DatagramChannel/PromiscuousIPv6.java - test/langtools/tools/javac/RawStringLiteralLang.java - test/langtools/tools/javac/RawStringLiteralLangAPI.java - test/langtools/tools/javac/diags/examples/RawStringLiteral.java Changeset: 36ca868f266f Author: vdeshpande Date: 2019-01-15 11:19 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/36ca868f266f 8216050: Superword optimization fails with assert(0 <= i && i < _len) failed: illegal index Summary: Fix for the crash by matching the operands by swapping to right positions. Reviewed-by: thartmann, kvn ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/mulnode.hpp ! src/hotspot/share/opto/superword.cpp Changeset: 464f2e1b0383 Author: cushon Date: 2018-12-07 16:56 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/464f2e1b0383 8198526: getAnnotatedOwnerType does not handle static nested classes correctly Reviewed-by: jfranck, vromero ! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java + test/jdk/java/lang/annotation/typeAnnotations/GetAnnotatedNestedSuperclass.java ! test/jdk/java/lang/annotation/typeAnnotations/GetAnnotatedOwnerType.java Changeset: bdb29aa5fd31 Author: weijun Date: 2019-01-16 11:25 +0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/bdb29aa5fd31 8215694: keytool cannot generate RSASSA-PSS certificates Reviewed-by: xuelei ! src/java.base/share/classes/java/security/spec/PSSParameterSpec.java ! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java ! src/java.base/share/classes/sun/security/rsa/PSSParameters.java ! 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/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java + test/jdk/sun/security/tools/keytool/PSS.java Changeset: ac431929db51 Author: never Date: 2019-01-15 22:59 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/ac431929db51 8215748: Application fails when executed with Graal Reviewed-by: iveresov, kvn, thartmann ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java Changeset: a6620d37728b Author: lucy Date: 2019-01-16 09:48 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/a6620d37728b 8216314: SIGILL in CodeHeapState::print_names() Reviewed-by: thartmann, kvn ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/codeHeapState.hpp ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 528207d2e73e Author: tschatzl Date: 2019-01-16 11:43 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/528207d2e73e 8216490: Spammy periodic GC log message contains random time stamp with periodic gc disabled Summary: Print periodic gc status at startup and only print regular messages if enabled. Reviewed-by: sangheki, kbarrett ! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp + test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java Changeset: dbbe6654948d Author: roland Date: 2019-01-14 13:53 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/dbbe6654948d 8217043: Shenandoah: SIGSEGV in Type::meet_helper() at barrier expansion time Reviewed-by: shade, rkennke, thartmann ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: 7c68a23014db Author: roland Date: 2019-01-11 14:27 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/7c68a23014db 8217042: Shenandoah: write barrier on backedge of strip mined loop causes c2 crash at expansion time Reviewed-by: rkennke, thartmann ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: c52a37f40324 Author: vlivanov Date: 2019-01-15 16:41 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/c52a37f40324 8215757: C2: PhaseIdealLoop::create_new_if_for_predicate() computes wrong IDOM Reviewed-by: kvn, roland ! src/hotspot/share/opto/loopPredicate.cpp Changeset: 659b004b6a1b Author: mhalder Date: 2019-01-16 23:56 +0530 URL: http://hg.openjdk.java.net/portola/jdk12/rev/659b004b6a1b 8215280: Double click on titlebar not working for Frame with extended state set to MAXIMIZED_BOTH Reviewed-by: serb, kaddepalli ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! test/jdk/java/awt/Frame/UnfocusableMaximizedFrameResizablity/UnfocusableMaximizedFrameResizablity.java Changeset: cb4212fda8e4 Author: xuelei Date: 2019-01-16 11:19 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/cb4212fda8e4 8216045: The size of key_exchange may be wrong on FFDHE Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java Changeset: 06a3625e41b8 Author: jwilhelm Date: 2019-01-17 00:55 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/06a3625e41b8 Added tag jdk-12+28 for changeset 659b004b6a1b ! .hgtags Changeset: 4003935e6e5f Author: mr Date: 2019-01-16 16:27 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/4003935e6e5f 8216532: tools/launcher/Test7029048.java fails (Solaris) Reviewed-by: rriggs ! test/jdk/tools/launcher/Test7029048.java Changeset: bd733a8ea625 Author: jjiang Date: 2019-01-18 14:25 +0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/bd733a8ea625 8203687: javax/net/ssl/compatibility/Compatibility.java supports TLS 1.3 Reviewed-by: xuelei + test/jdk/javax/net/ssl/TLSCommon/KeyAlgorithm.java ! test/jdk/javax/net/ssl/compatibility/Cert.java ! test/jdk/javax/net/ssl/compatibility/Client.java ! test/jdk/javax/net/ssl/compatibility/Compatibility.java ! test/jdk/javax/net/ssl/compatibility/JdkInfo.java ! test/jdk/javax/net/ssl/compatibility/JdkUtils.java - test/jdk/javax/net/ssl/compatibility/Parameter.java ! test/jdk/javax/net/ssl/compatibility/README ! test/jdk/javax/net/ssl/compatibility/Server.java ! test/jdk/javax/net/ssl/compatibility/UseCase.java ! test/jdk/javax/net/ssl/compatibility/Utils.java Changeset: 96035f3b9ec2 Author: dlong Date: 2019-01-18 16:11 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/96035f3b9ec2 8217394: Remove org.graalvm.compiler.debug.test.TimerKeyTest from problem list Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 312880c38a7f Author: dnsimon Date: 2019-01-20 14:57 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/312880c38a7f 8215375: [Graal] jck:vm/jvmti/Exception/excp001/excp00101 fails in Graal as JIT mode and -Xcomp mode Reviewed-by: kvn, dlong ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! 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/meta/HotSpotGraphBuilderPlugins.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.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/NodePlugin.java Changeset: 1b665a4f343a Author: clanger Date: 2019-01-21 06:55 +0000 URL: http://hg.openjdk.java.net/portola/jdk12/rev/1b665a4f343a 8207404: MulticastSocket tests failing on AIX Reviewed-by: chegar, sgroeger ! test/jdk/ProblemList.txt ! test/jdk/java/net/MulticastSocket/JoinLeave.java ! test/jdk/java/net/MulticastSocket/SetGetNetworkInterfaceTest.java ! test/jdk/java/net/MulticastSocket/Test.java ! test/lib/jdk/test/lib/NetworkConfiguration.java Changeset: 1cde04cbcec6 Author: ngasson Date: 2019-01-22 10:25 +0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/1cde04cbcec6 8217427: (dc) nio/channels/DatagramChannel/UseDGWithIPv6.java fails without IPv6 Reviewed-by: alanb, clanger ! test/jdk/java/nio/channels/DatagramChannel/UseDGWithIPv6.java Changeset: f443de1cee05 Author: mullan Date: 2019-01-22 09:27 -0500 URL: http://hg.openjdk.java.net/portola/jdk12/rev/f443de1cee05 8216280: Allow later Symantec Policy distrust date for two Apple SubCAs Reviewed-by: coffeys ! src/java.base/share/classes/sun/security/validator/CADistrustPolicy.java ! src/java.base/share/classes/sun/security/validator/EndEntityChecker.java ! src/java.base/share/classes/sun/security/validator/SymantecTLSPolicy.java ! src/java.base/share/classes/sun/security/validator/Validator.java ! src/java.base/share/conf/security/java.security ! test/jdk/sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java + test/jdk/sun/security/ssl/X509TrustManagerImpl/Symantec/appleistca2g1-chain.pem + test/jdk/sun/security/ssl/X509TrustManagerImpl/Symantec/appleistca8g1-chain.pem Changeset: 1b292ae4eb50 Author: thartmann Date: 2019-01-22 18:25 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/1b292ae4eb50 8217230: assert(t == t_no_spec) failure in NodeHash::check_no_speculative_types() Summary: Remove dead node from C2 IR. Reviewed-by: roland, neliasso ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp Changeset: 5f237f2cd5b2 Author: sangheki Date: 2019-01-22 11:42 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/5f237f2cd5b2 8213695: gc/TestAllocateHeapAtMultiple.java is slow in some configs Reviewed-by: sangheki, kbarrett Contributed-by: kishor.kharbas at intel.com ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java Changeset: 274fcce9d147 Author: shade Date: 2019-01-22 21:18 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/274fcce9d147 8217467: Access barriers are missing in C2 intrinsic for Base64 Reviewed-by: thartmann, roland, rkennke, kvn ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/library_call.cpp Changeset: b476ba62857c Author: mikael Date: 2019-01-22 16:35 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/b476ba62857c 8217349: Problem list java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java Reviewed-by: iignatyev, mchung ! test/jdk/ProblemList.txt Changeset: ba547b9b4996 Author: prr Date: 2019-01-22 17:31 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/ba547b9b4996 8216965: crash in freetypeScaler.c CopyBW2Grey8 Reviewed-by: serb, mbaesken ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/jdk/java/awt/FontClass/FontSize1Test.java Changeset: c818e66338c1 Author: goetz Date: 2019-01-21 10:17 +0100 URL: http://hg.openjdk.java.net/portola/jdk12/rev/c818e66338c1 8217438: Adapt tools/launcher/Test7029048.java for Aix. Reviewed-by: clanger, azeller ! test/jdk/tools/launcher/Test7029048.java Changeset: 44f41693631f Author: fyang Date: 2019-01-21 13:31 +0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/44f41693631f 8217359: C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal Reviewed-by: thartmann Contributed-by: jitao8 at huawei.com ! src/hotspot/share/opto/convertnode.cpp + test/hotspot/jtreg/compiler/c2/Test8217359.java Changeset: 8193be9c9594 Author: mikael Date: 2019-01-24 11:39 -0800 URL: http://hg.openjdk.java.net/portola/jdk12/rev/8193be9c9594 Merge - test/jdk/java/lang/String/AlignIndent.java - test/jdk/javax/net/ssl/compatibility/Parameter.java From mikael.vidstedt at oracle.com Thu Jan 24 22:03:08 2019 From: mikael.vidstedt at oracle.com (mikael.vidstedt at oracle.com) Date: Thu, 24 Jan 2019 22:03:08 +0000 Subject: hg: portola/portola: 161 new changesets Message-ID: <201901242203.x0OM3N0M020863@aojmv0008.oracle.com> Changeset: 1e213c37befa Author: amenkov Date: 2018-12-19 14:08 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/1e213c37befa 8215425: vmTestbase/nsk/jvmti/PopFrame should provide more detailed output Reviewed-by: sspitsyn, jcbeyler ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe001/popframe001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe002.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe002/popframe002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003/popframe003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003p.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/popframe004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005.java Changeset: 747d29313e5a Author: pliden Date: 2018-12-19 23:40 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/747d29313e5a 8215492: Rename INTERNAL_EMPTY to something less "internal" Reviewed-by: kbarrett, coleenp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/oops/access.cpp ! src/hotspot/share/oops/access.hpp ! src/hotspot/share/oops/accessBackend.hpp ! src/hotspot/share/oops/accessDecorators.hpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.inline.hpp Changeset: dd5d7ba5b539 Author: jwilhelm Date: 2018-12-20 02:51 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/dd5d7ba5b539 Added tag jdk-13+1 for changeset 11033c4ada54 ! .hgtags Changeset: 33b8f6f4cdf5 Author: rehn Date: 2018-12-20 10:05 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/33b8f6f4cdf5 8214180: Need better granularity for sleeping Reviewed-by: eosterlund, dcubed, dholmes ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/spinYield.cpp ! src/hotspot/share/utilities/spinYield.hpp Changeset: 90909cac17f7 Author: mbaesken Date: 2018-12-17 13:47 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/90909cac17f7 8215296: do not disable c99 on Solaris Reviewed-by: dholmes, ihse ! make/autoconf/flags-cflags.m4 Changeset: 22295070fcd3 Author: hseigel Date: 2018-12-20 08:43 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/22295070fcd3 8205505: Expire and remove remaining support for commercial features Summary: Remove the unneeded options and their tests and update the JCMD documentation. Reviewed-by: dholmes, coleenp, erikj ! make/nb_native/nbproject/configurations.xml ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/runtime/arguments.cpp - src/hotspot/share/runtime/arguments_ext.hpp ! src/hotspot/share/services/diagnosticCommand.hpp - src/hotspot/share/services/diagnosticCommand_ext.hpp Changeset: 74d33d22a8df Author: cushon Date: 2018-12-07 16:56 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/74d33d22a8df 8198526: getAnnotatedOwnerType does not handle static nested classes correctly Reviewed-by: jfranck ! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java + test/jdk/java/lang/annotation/typeAnnotations/GetAnnotatedNestedSuperclass.java ! test/jdk/java/lang/annotation/typeAnnotations/GetAnnotatedOwnerType.java Changeset: 3791fee4df3b Author: kvn Date: 2018-12-20 14:03 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/3791fee4df3b 8215687: [Graal] unit test CheckGraalIntrinsics failed after 8212043 Summary: add check for new intrinsics Reviewed-by: iveresov, iignatyev ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java Changeset: 4c539cb11633 Author: coffeys Date: 2018-12-19 18:21 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/4c539cb11633 8214532: Update RFC 2459 references in javadoc to RFC 5280 Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java ! src/java.base/share/classes/sun/security/x509/AVA.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/CertificatePoliciesExtension.java ! src/java.base/share/classes/sun/security/x509/DNSName.java ! src/java.base/share/classes/sun/security/x509/IPAddressName.java ! src/java.base/share/classes/sun/security/x509/KeyIdentifier.java ! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java ! src/java.base/share/classes/sun/security/x509/OIDName.java ! src/java.base/share/classes/sun/security/x509/RFC822Name.java ! src/java.base/share/classes/sun/security/x509/URIName.java ! src/java.base/share/classes/sun/security/x509/X400Address.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java Changeset: 4359668ab678 Author: jwilhelm Date: 2018-12-20 02:54 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/4359668ab678 Added tag jdk-12+25 for changeset 7496df94b3b7 ! .hgtags Changeset: 293cec2f7670 Author: eosterlund Date: 2018-12-20 10:41 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/293cec2f7670 8215500: ICRefillVerifierMark does not set the provided verfier as current Reviewed-by: pliden, thartmann ! src/hotspot/share/code/icBuffer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: 4384060a7ca5 Author: eosterlund Date: 2018-12-20 10:41 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/4384060a7ca5 8215491: ICStubInterface::finalize finds zombie nmethod with ZGC concurrent class unloading Reviewed-by: dlong, coleenp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/runtime/sweeper.cpp Changeset: 026842c1809f Author: pliden Date: 2018-12-20 11:43 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/026842c1809f 8215547: ZGC: Fix incorrect match rule for loadBarrierWeakSlowRegNoVec Reviewed-by: eosterlund, neliasso ! src/hotspot/cpu/x86/x86_64.ad + src/hotspot/os_cpu/linux_x86/gc/z/zArguments_linux_x86.cpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zArguments.hpp Changeset: f48737b2f428 Author: erikj Date: 2018-12-20 05:27 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/f48737b2f428 8215635: Pandoc check in Docs.gmk does not work on Windows Reviewed-by: tbell, ihse ! make/Docs.gmk ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in ! make/launcher/LauncherCommon.gmk Changeset: a682cf219811 Author: lucy Date: 2018-12-20 17:29 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/a682cf219811 8215551: Missing case label in nmethod::reloc_string_for() Reviewed-by: kvn, mbaesken ! src/hotspot/share/code/nmethod.cpp Changeset: 147e2d96748d Author: aph Date: 2018-12-20 17:07 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/147e2d96748d 8215100: AArch64: fix compareTo intrinsic with four-character Latin/Unicode Reviewed-by: aph, dpochepk Contributed-by: nick.gasson at arm.com ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsics2.java Changeset: 759266b1c89b Author: tschatzl Date: 2018-12-20 19:44 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/759266b1c89b 8215548: G1PeriodicGCSystemLoadThreshold needs to be a double Summary: Change G1PeriodicGCSystemLoadThreshold to be a double to allow better granularity in determining idleness Reviewed-by: sjohanss, sangheki ! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/hotspot/share/gc/g1/g1_globals.hpp Changeset: 5bf5b773fc41 Author: redestad Date: 2018-12-20 19:44 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/5bf5b773fc41 8215555: TieredCompilation C2 threads can excessively block handshakes Reviewed-by: kvn, neliasso, rehn ! src/hotspot/share/runtime/sweeper.cpp Changeset: 2a8dfb750d2c Author: jwilhelm Date: 2018-12-21 01:25 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/2a8dfb750d2c Merge ! .hgtags ! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp Changeset: 587a1d480ca6 Author: amenkov Date: 2018-12-20 17:51 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/587a1d480ca6 8215716: PopFrame() was unexpectedly done Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004.java Changeset: 9e590041fcd4 Author: gadams Date: 2018-12-21 07:42 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/9e590041fcd4 8215571: jdb does not include jdk.* in the default class filter Reviewed-by: alanb, cjplummer ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Env.java Changeset: 33a51275fee0 Author: rriggs Date: 2018-12-21 09:54 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/33a51275fee0 8066619: Fix deprecation warnings in java.util.jar Reviewed-by: rriggs, lancea Contributed-by: philipp.kunz at paratix.ch ! src/java.base/share/classes/java/util/jar/Attributes.java ! src/java.base/share/classes/java/util/jar/Manifest.java + test/jdk/java/util/jar/Attributes/NullAndEmptyKeysAndValues.java + test/jdk/java/util/jar/Manifest/ValueUtf8Coding.java + test/jdk/java/util/jar/Manifest/WriteBinaryStructure.java Changeset: 58154bf80f90 Author: mgronlun Date: 2018-12-21 16:56 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/58154bf80f90 8215727: Restore JFR thread sampler loop to old / previous behavior Reviewed-by: egahlin, mgronlun Contributed-by: milan.mimica at gmail.com ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp Changeset: 2e82ca64b25d Author: jjg Date: 2018-12-21 10:38 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/2e82ca64b25d 8215516: Move JavadocTester to a named package Reviewed-by: hannesw ! test/langtools/jdk/javadoc/doclet/5093723/T5093723.java ! test/langtools/jdk/javadoc/doclet/AccessAsciiArt/AccessAsciiArt.java ! test/langtools/jdk/javadoc/doclet/AccessFrameTitle/AccessFrameTitle.java ! test/langtools/jdk/javadoc/doclet/AccessH1/AccessH1.java ! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java ! test/langtools/jdk/javadoc/doclet/AccessSummary/AccessSummary.java ! test/langtools/jdk/javadoc/doclet/AuthorDD/AuthorDD.java ! test/langtools/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java ! test/langtools/jdk/javadoc/doclet/InheritDocForUserTags/DocTest.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/T6735320/T6735320.java ! test/langtools/jdk/javadoc/doclet/ValidHtml/ValidHtml.java ! test/langtools/jdk/javadoc/doclet/VersionNumber/VersionNumber.java ! test/langtools/jdk/javadoc/doclet/WindowTitles/WindowTitles.java ! test/langtools/jdk/javadoc/doclet/_template/Template.java ! test/langtools/jdk/javadoc/doclet/_template/TemplateComplete.java ! test/langtools/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java ! test/langtools/jdk/javadoc/doclet/dupThrowsTags/TestDupThrowsTags.java - test/langtools/jdk/javadoc/doclet/lib/JavadocTester.java ! test/langtools/jdk/javadoc/doclet/testAbsLinkPath/TestAbsLinkPath.java ! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java ! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java ! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testAuthor/TestAuthor.java ! test/langtools/jdk/javadoc/doclet/testBackSlashInLink/TestBackSlashInLink.java ! test/langtools/jdk/javadoc/doclet/testBadHtml/TestBadHtml.java ! test/langtools/jdk/javadoc/doclet/testBadPackageFileInJar/TestBadPackageFileInJar.java ! test/langtools/jdk/javadoc/doclet/testBadSourceFile/TestBadSourceFile.java ! test/langtools/jdk/javadoc/doclet/testBaseClass/TestBaseClass.java ! test/langtools/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java ! test/langtools/jdk/javadoc/doclet/testCRLineSeparator/TestCRLineSeparator.java ! test/langtools/jdk/javadoc/doclet/testCharset/TestCharset.java ! test/langtools/jdk/javadoc/doclet/testCharsetDocencodingOptions/TestCharsetDocencodingOptions.java ! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java ! test/langtools/jdk/javadoc/doclet/testClassDocCatalog/TestClassDocCatalog.java ! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/javadoc/doclet/testCmndLineClass/TestCmndLineClass.java ! test/langtools/jdk/javadoc/doclet/testCompletionFailure/TestCompletionFailure.java ! test/langtools/jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java ! test/langtools/jdk/javadoc/doclet/testConstructorIndent/TestConstructorIndent.java ! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testDocEncoding/TestDocEncoding.java ! test/langtools/jdk/javadoc/doclet/testDocErrorReporter/TestDocErrorReporter.java ! test/langtools/jdk/javadoc/doclet/testDocFileDir/TestDocFileDir.java ! test/langtools/jdk/javadoc/doclet/testDocFiles/TestDocFiles.java ! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java ! test/langtools/jdk/javadoc/doclet/testDocRootLink/TestDocRootLink.java ! test/langtools/jdk/javadoc/doclet/testDupParamWarn/TestDupParamWarn.java ! test/langtools/jdk/javadoc/doclet/testEmptyClass/TestEmptyClass.java ! test/langtools/jdk/javadoc/doclet/testEnclosingClass/TestEnclosingClass.java ! test/langtools/jdk/javadoc/doclet/testEncoding/TestEncoding.java ! test/langtools/jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java ! test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java ! test/langtools/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/langtools/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java ! test/langtools/jdk/javadoc/doclet/testGenericMethodLinkTaglet/TestGenericMethodLinkTaglet.java ! test/langtools/jdk/javadoc/doclet/testGrandParentTypes/TestGrandParentTypes.java ! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java ! test/langtools/jdk/javadoc/doclet/testGroupOption/TestGroupOption.java ! test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java ! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java ! test/langtools/jdk/javadoc/doclet/testHelpFile/TestHelpFile.java ! test/langtools/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java ! test/langtools/jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java ! test/langtools/jdk/javadoc/doclet/testHrefInDocComment/TestHrefInDocComment.java ! test/langtools/jdk/javadoc/doclet/testHtmlComments/TestHtmlComments.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java ! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLankmarkRegions.java ! test/langtools/jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testHtmlWarning/TestHtmlWarning.java ! test/langtools/jdk/javadoc/doclet/testIOException/TestIOException.java ! test/langtools/jdk/javadoc/doclet/testIncluded/TestIncluded.java ! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/langtools/jdk/javadoc/doclet/testIndexFiles/TestIndexFiles.java ! test/langtools/jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java ! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java ! test/langtools/jdk/javadoc/doclet/testIndexWithModules/TestIndexWithModules.java ! test/langtools/jdk/javadoc/doclet/testInlineLinkLabel/TestInlineLinkLabel.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestFxProperties.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFxMode.java ! test/langtools/jdk/javadoc/doclet/testJavascript/TestJavascript.java ! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java ! test/langtools/jdk/javadoc/doclet/testLeadingSpaces/LeadingSpaces.java ! test/langtools/jdk/javadoc/doclet/testLegacyTaglet/TestLegacyTaglet.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestBadLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java ! test/langtools/jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java ! test/langtools/jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java ! test/langtools/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java ! test/langtools/jdk/javadoc/doclet/testMissingType/TestMissingType.java ! test/langtools/jdk/javadoc/doclet/testModifierEx/TestModifierEx.java ! test/langtools/jdk/javadoc/doclet/testModuleDirs/TestModuleDirs.java ! test/langtools/jdk/javadoc/doclet/testModules/TestEmptyModule.java ! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServicesLink.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/testNestedGenerics/TestNestedGenerics.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testNoPackagesFile/TestNoPackagesFile.java ! test/langtools/jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/TestNonInlineHtmlTagRemoval.java ! test/langtools/jdk/javadoc/doclet/testNotifications/TestNotifications.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethods.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java ! test/langtools/jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java ! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java ! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java ! test/langtools/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java ! test/langtools/jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java ! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java ! test/langtools/jdk/javadoc/doclet/testReturnTag/TestReturnTag.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java ! test/langtools/jdk/javadoc/doclet/testSerialTag/TestSerialTag.java ! test/langtools/jdk/javadoc/doclet/testSerialVersionUID/TestSerialVersionUID.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormWithSee/TestSerializedFormWithSee.java ! test/langtools/jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java ! test/langtools/jdk/javadoc/doclet/testSimpleTagExclude/TestSimpleTagExclude.java ! test/langtools/jdk/javadoc/doclet/testSimpleTagInherit/TestSimpleTagInherit.java ! test/langtools/jdk/javadoc/doclet/testSinceTag/TestSinceTag.java ! test/langtools/jdk/javadoc/doclet/testSingleQuotedLink/TestSingleQuotedLink.java ! test/langtools/jdk/javadoc/doclet/testSourceTab/TestSourceTab.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/langtools/jdk/javadoc/doclet/testStylesheetOverwrite/TestStylesheetOverwrite.java ! test/langtools/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java ! test/langtools/jdk/javadoc/doclet/testSummaryHeading/TestSummaryHeading.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testSuperclassInSerialForm/TestSuperClassInSerialForm.java ! test/langtools/jdk/javadoc/doclet/testSupplementary/TestSupplementary.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java ! test/langtools/jdk/javadoc/doclet/testTagInheritence/TestTagInheritence.java ! test/langtools/jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java ! test/langtools/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java ! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.java ! test/langtools/jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java ! test/langtools/jdk/javadoc/doclet/testThrowsInheritence/TestThrowsTagInheritence.java ! test/langtools/jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java ! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java ! test/langtools/jdk/javadoc/doclet/testTopOption/TestTopOption.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java ! test/langtools/jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java ! test/langtools/jdk/javadoc/doclet/testUnicode/TestUnicode.java ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/langtools/jdk/javadoc/doclet/testUserTaglet/TestUserTaglet.java ! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTag.java ! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java ! test/langtools/jdk/javadoc/doclet/testVersionOption/TestVersionOption.java ! test/langtools/jdk/javadoc/doclet/testVersionTag/TestVersionTag.java ! test/langtools/jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java ! test/langtools/jdk/javadoc/doclet/testWarnBadParamNames/TestWarnBadParamNames.java ! test/langtools/jdk/javadoc/doclet/testWarnings/TestWarnings.java ! test/langtools/jdk/javadoc/doclet/testWindowTitle/TestWindowTitle.java ! test/langtools/jdk/javadoc/doclet/testXOption/TestXOption.java ! test/langtools/jdk/javadoc/doclet/typeAnnotations/smoke/TestSmoke.java + test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java Changeset: a99c27c78f9e Author: bpb Date: 2018-12-21 13:03 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/a99c27c78f9e 8215759: [test] java/math/BigInteger/ModPow.java can throw an ArithmeticException Reviewed-by: rriggs, plevart, smarks ! test/jdk/java/math/BigInteger/ModPow.java Changeset: 95c62fd12b88 Author: weijun Date: 2018-12-22 10:38 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/95c62fd12b88 8215769: Java cannot probe pkcs12 files exported by Firefox Reviewed-by: mullan ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java + test/jdk/sun/security/pkcs12/ProbeBER.java Changeset: abe21b82ff7c Author: sdama Date: 2018-12-24 12:18 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/abe21b82ff7c 8208184: IllegalArgumentException while invoking code completion on netbeans IDE Summary: Set Log.useSource and fix the issue in Modules.java when broken module is encountered Reviewed-by: jjg Contributed-by: srinivas.dama at oracle.com, jan.lahoda at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! test/langtools/tools/javac/modules/QueryBeforeEnter.java Changeset: e15792cdcc00 Author: bulasevich Date: 2018-12-25 18:35 +0300 URL: http://hg.openjdk.java.net/portola/portola/rev/e15792cdcc00 8206107: [x86_32] jck tests for ldc2_w bytecode fail Reviewed-by: dsamersoff ! src/hotspot/cpu/x86/templateTable_x86.cpp Changeset: 35530ca3e0b2 Author: kbarrett Date: 2018-12-26 19:24 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/35530ca3e0b2 8214201: Make PtrQueueSet completed buffer list private Summary: Merge and make private in PtrQueueSet all completed buffer list handling Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/dirtyCardQueue.cpp ! src/hotspot/share/gc/g1/dirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp Changeset: 67e3a8b3449c Author: dholmes Date: 2018-12-27 21:17 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/67e3a8b3449c 8214097: Rework thread initialization and teardown logic Reviewed-by: rehn, mgronlun, dcubed, kbarrett ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/gc/parallel/gcTaskThread.cpp ! src/hotspot/share/gc/shared/concurrentGCThread.cpp ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/management.cpp ! test/hotspot/gtest/threadHelper.inline.hpp Changeset: 95937fc2a05e Author: mbaesken Date: 2018-12-21 14:42 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/95937fc2a05e 8215707: [macosx] fix pthread_getschedparam and pthread_setschedparam calls Reviewed-by: clanger, dholmes ! src/hotspot/os/bsd/os_bsd.cpp Changeset: 6ac04cfbefdf Author: dholmes Date: 2018-12-28 16:31 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/6ac04cfbefdf 8215954: [testbug] Remove unnecessary casts in test/hotspot/gtest/threadHelper.inline.hpp Reviewed-by: dcubed ! test/hotspot/gtest/threadHelper.inline.hpp Changeset: 6c3407eee455 Author: phh Date: 2018-12-28 15:19 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/6c3407eee455 8215966: GeneratePropertyPassword.sh uses bash syntax Summary: Use "case" instead of "if" for the NT check to make sh happy. Reviewed-by: dholmes Contributed-by: merkel05 at gmail.com ! test/jdk/sun/management/jmxremote/bootstrap/GeneratePropertyPassword.sh Changeset: cfceb4df2499 Author: tvaleev Date: 2018-12-30 08:57 +0700 URL: http://hg.openjdk.java.net/portola/portola/rev/cfceb4df2499 8214687: Optimize Collections.nCopies().hashCode() and equals() Reviewed-by: igerasim, smarks ! src/java.base/share/classes/java/util/Collections.java ! test/jdk/java/util/Collections/NCopies.java Changeset: e90315ae8aa9 Author: kbarrett Date: 2018-12-31 15:40 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/e90315ae8aa9 8213481: [REDO] Fix incorrect copy constructors in hotspot Summary: Fix and use ResourceObj copy constructor. Reviewed-by: coleenp, dholmes, kvn ! src/hotspot/share/classfile/stackMapFrame.hpp ! src/hotspot/share/libadt/dict.cpp ! src/hotspot/share/libadt/set.hpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/allocation.hpp Changeset: b99b41325d89 Author: dholmes Date: 2019-01-01 20:09 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/b99b41325d89 8215977: hsdis installation documentation update Reviewed-by: dholmes Contributed-by: Sergei Ustimenko ! src/utils/hsdis/README Changeset: 50677f43ac3d Author: erikj Date: 2019-01-02 12:59 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/50677f43ac3d 8215445: Enable building for Windows in WSL Reviewed-by: ihse Contributed-by: andrewluotechnologies at outlook.com, erik.joelsson at oracle.com ! doc/building.html ! doc/building.md ! make/Images.gmk ! make/autoconf/basics.m4 ! make/autoconf/basics_windows.m4 ! make/autoconf/boot-jdk.m4 ! make/autoconf/build-aux/config.guess ! make/autoconf/build-aux/config.sub ! make/autoconf/compare.sh.in ! make/autoconf/platform.m4 ! make/autoconf/spec.gmk.in ! make/autoconf/toolchain.m4 ! make/autoconf/toolchain_windows.m4 ! make/gendata/Gendata-java.base.gmk ! make/gensrc/GensrcBuffer.gmk ! make/gensrc/GensrcCharsetCoder.gmk ! make/gensrc/GensrcVarHandles.gmk ! make/jdk/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java ! make/jdk/src/classes/build/tools/spp/Spp.java + make/scripts/windowsShortName.bat ! make/src/native/fixpath.c Changeset: 315f53a48199 Author: gadams Date: 2019-01-02 07:19 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/315f53a48199 8211343: nsk_jvmti_parseoptions should handle multiple suboptions Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp Changeset: 6e8c8d16ecb4 Author: pbansal Date: 2018-12-21 11:43 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/6e8c8d16ecb4 8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while using Swing-FX interop Reviewed-by: prr, kcr ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: a92cd6585f60 Author: hannesw Date: 2018-12-21 11:02 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/a92cd6585f60 8215291: Broken links when generating from project without modules 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: b0686d0be73f Author: aph Date: 2018-12-21 17:14 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/b0686d0be73f 8215202: AArch64: jtreg test test/jdk/sun/nio/cs/FindEncoderBugs.java fails Reviewed-by: aph Contributed-by: nick.gasson at arm.com ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! test/jdk/sun/nio/cs/FindEncoderBugs.java Changeset: b5c41404f2d1 Author: aph Date: 2018-12-21 18:26 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/b5c41404f2d1 8215879: AArch64: ReservedStackAccess may leave stack guard in inconsistent state Reviewed-by: aph, dholmes Contributed-by: Andrey Petushkov ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/share/runtime/thread.cpp Changeset: bb03098c4dde Author: sangheki Date: 2018-12-21 08:18 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/bb03098c4dde 8211425: Allocation of old generation of java heap on alternate memory devices - G1 GC 8202286: Allocation of old generation of Java heap on alternate memory devices Summary: Enable an experimental feature in HotSpot JVM to allocate old generation of G1 GC on an alternative memory device, such as NV-DIMMs. Reviewed-by: sangheki, sjohanss Contributed-by: kishor.kharbas at intel.com ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1CardCounts.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1CollectorPolicy.cpp ! src/hotspot/share/gc/g1/g1CollectorPolicy.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp + src/hotspot/share/gc/g1/g1HeterogeneousCollectorPolicy.cpp + src/hotspot/share/gc/g1/g1HeterogeneousCollectorPolicy.hpp + src/hotspot/share/gc/g1/g1HeterogeneousHeapPolicy.cpp + src/hotspot/share/gc/g1/g1HeterogeneousHeapPolicy.hpp + src/hotspot/share/gc/g1/g1HeterogeneousHeapYoungGenSizer.cpp + src/hotspot/share/gc/g1/g1HeterogeneousHeapYoungGenSizer.hpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp ! src/hotspot/share/gc/g1/g1YoungGenSizer.hpp ! src/hotspot/share/gc/g1/g1_globals.hpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp ! src/hotspot/share/gc/g1/heapRegionSet.cpp ! src/hotspot/share/gc/g1/heapRegionSet.hpp ! src/hotspot/share/gc/g1/heapRegionType.cpp ! src/hotspot/share/gc/g1/heapRegionType.hpp + src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.cpp + src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.hpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcArguments.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java + test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java + test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java + test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java + test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java + test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 37930c6ba6d7 Author: sangheki Date: 2018-12-21 08:23 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/37930c6ba6d7 8211424: Allocation of old generation of java heap on alternate memory devices - Parallel GC 8202286: Allocation of old generation of Java heap on alternate memory devices Summary: Enable an experimental feature in HotSpot JVM to allocate old generation of Parallel GC on an alternative memory device, such as NV-DIMMs. Reviewed-by: sangheki, sjohanss Contributed-by: kishor.kharbas at intel.com ! src/hotspot/share/gc/parallel/adjoiningGenerations.cpp ! src/hotspot/share/gc/parallel/adjoiningGenerations.hpp + src/hotspot/share/gc/parallel/adjoiningGenerationsForHeteroHeap.cpp + src/hotspot/share/gc/parallel/adjoiningGenerationsForHeteroHeap.hpp ! src/hotspot/share/gc/parallel/adjoiningVirtualSpaces.hpp ! src/hotspot/share/gc/parallel/generationSizer.cpp ! src/hotspot/share/gc/parallel/generationSizer.hpp + src/hotspot/share/gc/parallel/heterogeneousGenerationSizer.cpp + src/hotspot/share/gc/parallel/heterogeneousGenerationSizer.hpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp + src/hotspot/share/gc/parallel/psFileBackedVirtualspace.cpp + src/hotspot/share/gc/parallel/psFileBackedVirtualspace.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java Changeset: 93a5f4b4c67d Author: sjohanss Date: 2018-12-22 15:46 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/93a5f4b4c67d 8215897: Build broken on zero after JDK-8211424 Reviewed-by: tschatzl ! src/hotspot/share/prims/whitebox.cpp Changeset: 375b10185c40 Author: sjohanss Date: 2018-12-22 15:47 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/375b10185c40 8215898: Build broken on 32-bit after JDK-8211425 Reviewed-by: tschatzl ! src/hotspot/share/gc/shared/gcArguments.cpp Changeset: de9fd809bb47 Author: rpatil Date: 2018-12-26 17:09 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/de9fd809bb47 8214567: Use {@systemProperty} for definitions of system properties 8214569: Use {@systemProperty} for definitions of system properties Reviewed-by: lancea, mchung, alanb, naoto Contributed-by: Deepak kejriwal ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java ! src/java.base/share/classes/java/util/Currency.java ! src/java.base/share/classes/java/util/PropertyResourceBundle.java ! src/java.base/share/classes/java/util/jar/Pack200.java ! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java ! src/java.rmi/share/classes/java/rmi/server/ObjID.java ! src/java.rmi/share/classes/java/rmi/server/RMIClassLoader.java ! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java ! src/java.rmi/share/classes/javax/rmi/ssl/SslRMIClientSocketFactory.java Changeset: 4c4651aba203 Author: jwilhelm Date: 2019-01-02 16:05 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/4c4651aba203 Merge ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/gc/g1/g1CardCounts.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/thread.cpp ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java Changeset: 883a1a80a6dc Author: hseigel Date: 2019-01-02 10:35 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/883a1a80a6dc 8215398: -Xlog option usage => Invalid decorator '\temp\app_cds.log'. Summary: On Windows, do not treat ':' as a delimeter when it's in a string such as "C:..." Reviewed-by: dholmes, sspitsyn ! src/hotspot/share/logging/logConfiguration.cpp + test/hotspot/jtreg/serviceability/logging/TestFullNames.java Changeset: 96ce82319e82 Author: ghaug Date: 2018-12-21 10:19 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/96ce82319e82 8215791: Tiny bug in VM monitoring/management Reviewed-by: dholmes, simonis ! src/hotspot/share/services/threadService.hpp Changeset: a22e41395bfa Author: apetcher Date: 2019-01-02 13:06 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/a22e41395bfa 8215643: Microbenchmarks for KeyAgreement and Cipher Summary: adding some missing microbenchmarks for crypto algorithms Reviewed-by: jnimeh + test/micro/org/openjdk/bench/javax/crypto/full/CipherBench.java + test/micro/org/openjdk/bench/javax/crypto/full/KeyAgreementBench.java + test/micro/org/openjdk/bench/javax/crypto/small/CipherBench.java + test/micro/org/openjdk/bench/javax/crypto/small/KeyAgreementBench.java Changeset: dee9426ef417 Author: redestad Date: 2019-01-02 19:06 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/dee9426ef417 8215990: Avoid using reflection to create common default URLStreamHandlers Reviewed-by: alanb ! src/java.base/share/classes/java/net/URL.java Changeset: 3d0f6ef91216 Author: ecaspole Date: 2019-01-02 13:37 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/3d0f6ef91216 8215572: Add new Arrays micros Summary: New micros for mismatch and fill Reviewed-by: kvn, vlivanov + test/micro/org/openjdk/bench/java/util/ArraysFill.java + test/micro/org/openjdk/bench/java/util/ArraysMismatch.java Changeset: b561ea19a7b9 Author: igerasim Date: 2019-01-02 15:33 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/b561ea19a7b9 6996807: FieldReflectorKey hash code computation can be improved Reviewed-by: rriggs ! src/java.base/share/classes/java/io/ObjectStreamClass.java Changeset: d3e199e30cfb Author: jwilhelm Date: 2019-01-03 02:26 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/d3e199e30cfb Added tag jdk-13+2 for changeset 50677f43ac3d ! .hgtags Changeset: 3149a923b30e Author: erikj Date: 2019-01-03 11:21 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/3149a923b30e 8215991: Stop hiding exception from ArtifactResolver failures in tests Reviewed-by: tbell, ctornqvi ! test/lib/jdk/test/lib/artifacts/ArtifactResolver.java Changeset: 106fc138542a Author: hseigel Date: 2019-01-03 13:11 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/106fc138542a 8215644: Clean up globalDefinitions_.hpp Summary: Remove non-existent classes from forward declarations, delete unused functions, etc. Reviewed-by: coleenp, kbarrett ! src/hotspot/share/interpreter/templateTable.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/hotspot/share/utilities/globalDefinitions_solstudio.hpp ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp ! src/hotspot/share/utilities/globalDefinitions_xlc.hpp Changeset: e412d5c096bc Author: coffeys Date: 2019-01-03 17:27 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/e412d5c096bc 8179943: Typo in javax.net.ssl.SSLSession.removeValue(String) method documentation Reviewed-by: coffeys Contributed-by: roger.calnan at oracle.com ! src/java.base/share/classes/javax/net/ssl/SSLSession.java Changeset: d976ee345d11 Author: coffeys Date: 2019-01-03 17:29 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/d976ee345d11 8182992: Typo in DatagramPacket constructor API doc Reviewed-by: coffeys Contributed-by: roger.calnan at oracle.com ! src/java.base/share/classes/java/net/DatagramPacket.java Changeset: bf2533105a26 Author: coffeys Date: 2019-01-03 17:46 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/bf2533105a26 8215912: Various Typos in java.net Method Documentation Reviewed-by: coffeys Contributed-by: roger.calnan at oracle.com ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/java/net/URLConnection.java Changeset: 6459eb210418 Author: coffeys Date: 2019-01-03 17:49 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/6459eb210418 8215911: Various Typos in SQL Method Documentation Reviewed-by: coffeys Contributed-by: roger.calnan at oracle.com ! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java Changeset: 247207c768d7 Author: coffeys Date: 2019-01-03 18:19 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/247207c768d7 Merge Changeset: ddbd6111f564 Author: ecaspole Date: 2019-01-03 13:22 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/ddbd6111f564 8196347: LogCompilation: generate log file on the fly for input to junits Summary: Dynamically generate simple log files Reviewed-by: kvn, thartmann ! src/utils/LogCompilation/pom.xml ! src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestLogCompilation.java - src/utils/LogCompilation/src/test/resources/hotspot_pid23756.log - src/utils/LogCompilation/src/test/resources/hotspot_pid25109.log - src/utils/LogCompilation/src/test/resources/no_tiered_short.log - src/utils/LogCompilation/src/test/resources/tiered_short.log Changeset: 5f942c387778 Author: ecaspole Date: 2019-01-03 13:22 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/5f942c387778 Merge Changeset: 2345e253e677 Author: gadams Date: 2019-01-03 15:54 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/2345e253e677 8216059: nsk_jvmti_parseoptions still has dependency on tilde separator Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp Changeset: a3e7e08ee427 Author: mbaesken Date: 2019-01-03 16:14 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/a3e7e08ee427 8215961: jdk/jfr/event/os/TestCPUInformation.java fails on AArch64 Reviewed-by: aph, goetz, lucy ! src/hotspot/cpu/aarch64/vm_version_ext_aarch64.cpp ! src/hotspot/cpu/s390/vm_version_ext_s390.cpp ! test/jdk/jdk/jfr/event/os/TestCPUInformation.java Changeset: 697b5f5dec56 Author: jgeorge Date: 2019-01-04 13:41 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/697b5f5dec56 8213457: serviceability/sa/ClhsdbInspect.java time out Summary: Increase the timeout needed for ClhsdbInspect.java to 480 Reviewed-by: sspitsyn, cjplummer, lmesnik ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java Changeset: 6f2d65f29de3 Author: erikj Date: 2019-01-04 01:59 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/6f2d65f29de3 8216048: Fix devkit creation in WSL Reviewed-by: erikj Contributed-by: andrewluotechnologies at outlook.com ! make/devkit/createWindowsDevkit2017.sh Changeset: 5c0ec35d0533 Author: egahlin Date: 2019-01-04 14:05 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/5c0ec35d0533 8215771: The jfr tool should pretty print reference chains Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java Changeset: 6b7240a24b56 Author: redestad Date: 2019-01-04 16:23 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/6b7240a24b56 8216157: Enable inlining of java_lang_Class::is_primitive Reviewed-by: coleenp, eosterlund, jiangli ! src/hotspot/share/ci/ciInstance.cpp ! src/hotspot/share/ci/ciMethodType.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiTrace.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/services/heapDumper.cpp Changeset: 41779d3b85e1 Author: rriggs Date: 2019-01-04 11:03 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/41779d3b85e1 8216067: Unused local vars in windows/native/libjava/io_util_md.c Reviewed-by: rriggs Contributed-by: andrewluotechnologies at outlook.com ! src/java.base/windows/native/libjava/io_util_md.c Changeset: 41af13b70efd Author: rriggs Date: 2019-01-04 12:30 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/41af13b70efd 8215798: Use {@systemProperty} for definition of org.openjdk.java.util.stream.tripwire property Reviewed-by: lancea ! src/java.base/share/classes/java/util/Spliterator.java Changeset: 62a4355dc9c8 Author: joehw Date: 2019-01-04 10:42 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/62a4355dc9c8 8215330: javax.xml.catalog.CatalogResolverImpl: GroupEntry.matchURI fails to match Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java + test/jaxp/javax/xml/jaxp/unittest/catalog/GroupTest.java + test/jaxp/javax/xml/jaxp/unittest/catalog/GroupTest.xml Changeset: db1d11c253d8 Author: hseigel Date: 2019-01-04 14:28 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/db1d11c253d8 8216010: Change callers of build_u2_from() to call Bytes::get_Java_u2() instead Summary: Change the callers and delete function build_u2_from() Reviewed-by: kbarrett, jiangli, coleenp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/jvmci/compilerRuntime.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 17d568776429 Author: redestad Date: 2019-01-04 20:58 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/17d568776429 8215412: Optimize PrintStream.println methods Reviewed-by: rriggs, dfuchs, forax ! src/java.base/share/classes/java/io/PrintStream.java Changeset: 259c36ef27df Author: coleenp Date: 2019-01-04 15:06 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/259c36ef27df 8215731: Move forward class definitions out of globalDefinitions.hpp Summary: redistribute the forward declarations to the header files that need them. Reviewed-by: dholmes, lfoltan ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp ! src/hotspot/cpu/arm/nativeInst_arm_32.hpp ! src/hotspot/cpu/sparc/nativeInst_sparc.hpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp ! src/hotspot/os_cpu/linux_aarch64/globals_linux_aarch64.hpp ! src/hotspot/share/classfile/symbolTable.hpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/location.hpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/gc/cms/cmsOopClosures.hpp ! src/hotspot/share/gc/g1/dirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp ! src/hotspot/share/gc/shared/blockOffsetTable.hpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/gc/shared/satbMarkQueue.hpp ! src/hotspot/share/interpreter/bytecodeTracer.hpp ! src/hotspot/share/interpreter/oopMapCache.hpp ! src/hotspot/share/jfr/leakprofiler/emitEventOperation.hpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.hpp ! src/hotspot/share/logging/logDecorators.hpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/virtualspace.hpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/runtime/compilationPolicy.hpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/jniHandles.hpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/osThread.hpp ! src/hotspot/share/runtime/stackValue.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/constantTag.hpp ! src/hotspot/share/utilities/exceptions.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 05429f43e036 Author: ysuenaga Date: 2019-01-05 10:07 +0900 URL: http://hg.openjdk.java.net/portola/portola/rev/05429f43e036 8216155: C4819 warning at libfreetype sources on Windows Reviewed-by: erikj ! make/lib/Awt2dLibraries.gmk Changeset: 22baf8054a40 Author: fyang Date: 2019-01-05 10:48 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/22baf8054a40 8215951: AArch64: jtreg test vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults Reviewed-by: aph Contributed-by: nick.gasson at arm.com ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 08db5aa02f7b Author: redestad Date: 2019-01-05 20:08 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/08db5aa02f7b 8216189: Remove Klass::compute_is_subtype_of Reviewed-by: hseigel, jiangli ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.hpp Changeset: af7afdababd3 Author: redestad Date: 2019-01-05 20:11 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/af7afdababd3 8216191: Remove FastSuperclassLimit Reviewed-by: coleenp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/runtime/globals.hpp Changeset: 3da307766fb1 Author: dholmes Date: 2019-01-06 19:49 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/3da307766fb1 8216188: Remove expired flags in JDK 13 Reviewed-by: kbarrett, ccheung ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/runtime/CommandLine/ObsoleteFlagErrorMessage.java Changeset: c3d6035c11f3 Author: mbaesken Date: 2019-01-04 17:46 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/c3d6035c11f3 8215962: Support ThreadPriorityPolicy mode 1 for non-root users on linux/bsd Reviewed-by: dcubed, dholmes ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 488773472a63 Author: redestad Date: 2019-01-07 10:21 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/488773472a63 8216197: Remove unused new_hash methods Reviewed-by: kbarrett, dholmes ! src/hotspot/share/oops/metadata.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/symbol.hpp Changeset: 3d60a1696e19 Author: erikj Date: 2019-01-07 04:56 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/3d60a1696e19 8216267: Fix hotspot-ide-project target on WSL Reviewed-by: erikj Contributed-by: andrewluotechnologies at outlook.com ! make/autoconf/spec.gmk.in ! make/hotspot/ide/CreateVSProject.gmk Changeset: b01fe6b2502c Author: rriggs Date: 2019-01-07 09:29 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/b01fe6b2502c 8216134: (process) ProcessBuilder startPipeline does not hide piped streams Reviewed-by: lancea, bchristi, sgroeger ! src/java.base/windows/classes/java/lang/ProcessImpl.java ! test/jdk/java/lang/ProcessBuilder/PipelineTest.java Changeset: 9339773f2530 Author: redestad Date: 2019-01-07 17:09 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/9339773f2530 8216275: Disable annotation processing lint warnings when building microbenchmarks Reviewed-by: erikj, ecaspole ! make/test/BuildMicrobenchmark.gmk Changeset: 7d1efad039a3 Author: rriggs Date: 2019-01-07 14:15 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/7d1efad039a3 8216205: Java API documentation formatting error in System.getEnv Reviewed-by: lancea, bchristi, alanb ! src/java.base/share/classes/java/lang/System.java Changeset: 03efcf7fc34b Author: kbarrett Date: 2019-01-07 15:20 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/03efcf7fc34b 8215985: ZGC: Simplify reference processing in light of JDK-8175797 Summary: Only self-loop 'next' field for FinalReference deactivation. Reviewed-by: eosterlund, pliden ! src/hotspot/share/gc/z/zReferenceProcessor.cpp ! src/hotspot/share/gc/z/zReferenceProcessor.hpp Changeset: a242fc65ef2e Author: ysuenaga Date: 2019-01-08 10:35 +0900 URL: http://hg.openjdk.java.net/portola/portola/rev/a242fc65ef2e 8216154: C4819 warnings at HotSpot sources on Windows Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/compiler/methodMatcher.cpp Changeset: 76f7dbf458fe Author: dzhou Date: 2019-01-07 18:48 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/76f7dbf458fe 8215913: [Test_bug]java/util/Locale/LocaleProvidersRun.java failed on de_DE and ja_JP locale. Reviewed-by: naoto, rgoel, rriggs ! test/jdk/java/util/Locale/LocaleProviders.java ! test/jdk/java/util/Locale/LocaleProvidersRun.java Changeset: f2140eebd91b Author: pmuthuswamy Date: 2019-01-08 11:16 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/f2140eebd91b 8214738: javadoc should honor styles in doc-files Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/doclint/HtmlTag.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/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java Changeset: c220effa1192 Author: jwilhelm Date: 2019-01-03 02:22 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/c220effa1192 Added tag jdk-12+26 for changeset de9fd809bb47 ! .hgtags Changeset: 36e4c704a88d Author: sdama Date: 2019-01-03 11:21 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/36e4c704a88d 8208184: IllegalArgumentException while invoking code completion on netbeans IDE Summary: Set Log.useSource and fix the issue in Modules.java when broken module is encountered Reviewed-by: jjg Contributed-by: srinivas.dama at oracle.com, jan.lahoda at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! test/langtools/tools/javac/modules/QueryBeforeEnter.java Changeset: 030429d6baac Author: roland Date: 2018-12-13 17:57 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/030429d6baac 8215044: C2 crash in loopTransform.cpp with assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/PeelingZeroTripCount.java Changeset: f019e5a7b118 Author: goetz Date: 2018-12-31 14:38 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/f019e5a7b118 8215975: [testbug] Adapt nsk tests to the PPC, S390 and AIX platforms. Summary: Use LIBPATH on AIX, no shared memory connector on any Unix. Reviewed-by: gadams, simonis, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.bash ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/TestDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/TestDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ArgumentHandler.java Changeset: 98580226126d Author: roland Date: 2018-12-14 11:22 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/98580226126d 8215265: C2: range check elimination may allow illegal out of bound access Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/rangechecks/RangeCheckEliminationScaleNotOne.java Changeset: 6a25433b30ed Author: ccheung Date: 2019-01-03 14:33 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/6a25433b30ed 8215947: JVM crash with -XX:+DumpSharedSpaces Summary: disable JIT compilation if -XX:+DumpSharedSpaces is specified by the user Reviewed-by: lfoltan, jiangli ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedArchiveFile.java Changeset: 3ab3cb8a8d41 Author: sviswanathan Date: 2019-01-03 14:55 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/3ab3cb8a8d41 8215888: Register to register spill may use AVX 512 move instruction on unsupported platform. Reviewed-by: vlivanov, thartmann ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/x86.ad Changeset: 6bc1f8d41f4f Author: erikj Date: 2019-01-04 11:00 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/6bc1f8d41f4f 8216021: RunTest.gmk might set concurrency level to 1 on Windows Reviewed-by: ctornqvi, tbell ! make/RunTestsPrebuilt.gmk Changeset: a0eb3da69586 Author: mseledtsov Date: 2019-01-04 15:17 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/a0eb3da69586 8215583: Exclude runtime/handshake/HandshakeWalkSuspendExitTest.java Summary: Added test to problem list Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt Changeset: 8970b75f0d37 Author: erikj Date: 2019-01-07 10:00 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/8970b75f0d37 8215400: Warn on usage of trampolines with gcc Reviewed-by: tbell, kbarrett ! make/autoconf/flags-cflags.m4 Changeset: ea921dca7f33 Author: jwilhelm Date: 2019-01-07 13:04 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/ea921dca7f33 8216266: ProblemList PeelingZeroTripCount.java Reviewed-by: thartmann, roland ! test/hotspot/jtreg/ProblemList.txt Changeset: 6af596144294 Author: eosterlund Date: 2019-01-07 12:22 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/6af596144294 8215773: applications/kitchensink/Kitchensink.java crash with "assert(ZAddress::is_marked(addr)) failed: Should be marked" Reviewed-by: coleenp, pliden ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp Changeset: 2692d1bfe83a Author: jwilhelm Date: 2019-01-08 07:29 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/2692d1bfe83a Merge ! .hgtags ! make/autoconf/flags-cflags.m4 ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/ProblemList.txt Changeset: 818b7bf2af49 Author: aivanov Date: 2018-12-11 14:11 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/818b7bf2af49 8215123: Crash in runtime image built with jlink --compress=2 Reviewed-by: ihse, alanb ! src/java.base/share/native/libjimage/imageDecompressor.cpp Changeset: 760293737af0 Author: psadhukhan Date: 2018-12-12 15:07 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/760293737af0 Merge - make/scripts/pandoc-manpage-filter.js - make/scripts/pandoc-manpage-filter.sh.template - src/jdk.internal.le/share/classes/jdk/internal/jline/DefaultTerminal2.java - src/jdk.internal.le/share/classes/jdk/internal/jline/NoInterruptUnixTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/OSvTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/Terminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/Terminal2.java - src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalFactory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalSupport.java - src/jdk.internal.le/share/classes/jdk/internal/jline/UnixTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/UnsupportedTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleKeys.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/CursorBuffer.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/KeyMap.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/KillRing.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/Operation.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/UserInterruptException.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/WCWidth.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/AggregateCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/AnsiStringsCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/ArgumentCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CandidateListCompletionHandler.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CandidateListCompletionHandler.properties - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/Completer.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CompletionHandler.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/EnumCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/FileNameCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/NullCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/StringsCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/FileHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/History.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/MemoryHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/PersistentHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleReaderInputStream.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleRunner.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/extra/AnsiInterpretingOutputStream.java - src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Ansi.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Configuration.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Curses.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/InfoCmp.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/InputStreamReader.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Log.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/NonBlockingInputStream.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Nullable.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Preconditions.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/ShutdownHooks.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/TerminalLineSettings.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/TestAccessible.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Urls.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/package-info.java - src/jdk.internal.le/windows/native/lible/WindowsTerminal.cpp - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeAccess.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/images/ui-bg_flat_0_aaaaaa_40x100.png - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/images/ui-bg_flat_75_ffffff_40x100.png - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/images/ui-bg_glass_65_ffffff_1x400.png - test/jdk/jdk/internal/jline/console/StripAnsiTest.java - test/jdk/jdk/internal/jline/extra/AnsiInterpretingOutputStreamTest.java - test/jdk/jdk/internal/jline/extra/HistoryTest.java Changeset: 2a39d5fc7e58 Author: kaddepalli Date: 2018-12-14 11:00 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/2a39d5fc7e58 8196681: Java Access Bridge logging and debug flags dynamically controlled Reviewed-by: serb, sveerabhadra ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.h ! src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeATInstance.cpp ! src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp ! src/jdk.accessibility/windows/native/libjavaaccessbridge/JavaAccessBridge.cpp ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeEventHandler.cpp ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeJavaVMInstance.cpp ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeMessageQueue.cpp ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp Changeset: 0434a6393b65 Author: serb Date: 2018-12-15 10:35 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/0434a6393b65 8214461: Some unused classes may be removed Reviewed-by: kaddepalli, prr - src/java.desktop/share/classes/sun/awt/Graphics2Delegate.java ! src/java.desktop/share/classes/sun/awt/SunGraphicsCallback.java - src/java.desktop/share/classes/sun/awt/TracedEventQueue.java - src/java.desktop/share/classes/sun/awt/image/BadDepthException.java ! src/java.desktop/windows/classes/sun/awt/windows/WCanvasPeer.java Changeset: 6cf5fddfb93d Author: kaddepalli Date: 2018-12-17 14:19 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/6cf5fddfb93d 6714324: Removing a component from a JTabbedPane does not clear its accessibleParent Reviewed-by: serb, sveerabhadra ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java + test/jdk/javax/accessibility/6714324/TabbedPaneMemLeak.java Changeset: eeac4e2558d7 Author: serb Date: 2018-12-19 14:11 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/eeac4e2558d7 8215200: IllegalArgumentException in sun.lwawt.macosx.CPlatformWindow Reviewed-by: dmarkov, kaddepalli ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + test/jdk/java/awt/Modal/MultipleDialogs/MixOfModalAndNonModalDialogs.java Changeset: 9eee0b148002 Author: aivanov Date: 2018-12-20 12:44 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/9eee0b148002 8214122: JDWP is broken on 32 bit Windows: transport library missing onLoad entry Reviewed-by: ihse, dcubed ! src/jdk.jdwp.agent/share/native/libjdwp/transport.c Changeset: 450c1abf9c62 Author: kaddepalli Date: 2019-01-04 07:56 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/450c1abf9c62 8215910: Typo in AWT InvocationEvent Method Documentation. Reviewed-by: serb, aivanov ! src/java.desktop/share/classes/java/awt/event/InvocationEvent.java Changeset: 5ce51ae5c0e5 Author: psadhukhan Date: 2019-01-04 11:40 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/5ce51ae5c0e5 8215909: Typo in Swing ProcessMouseEvent method documentation Reviewed-by: serb, aivanov ! src/java.desktop/share/classes/javax/swing/MenuElement.java Changeset: 64e7a73195c1 Author: serb Date: 2019-01-05 10:13 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/64e7a73195c1 8215756: Memory leaks in the AWT on macOS Reviewed-by: dmarkov ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m Changeset: 6c8ce24d0fbf Author: itakiguchi Date: 2019-01-06 19:28 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/6c8ce24d0fbf 8211267: StackOverflowError happened by TextField.setFont(...) Reviewed-by: serb, prr ! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java + test/jdk/java/awt/TextField/FontChangeTest/FontChangeTest.java Changeset: 7f1d89aac92a Author: psadhukhan Date: 2019-01-07 11:02 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/7f1d89aac92a Merge - src/hotspot/share/jfr/recorder/repository/jfrChunkSizeNotifier.cpp - src/hotspot/share/jfr/recorder/repository/jfrChunkSizeNotifier.hpp - src/hotspot/share/runtime/arguments_ext.hpp - src/hotspot/share/services/diagnosticCommand_ext.hpp - src/java.base/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java - src/java.logging/share/classes/java/util/logging/package.html - src/java.prefs/share/classes/java/util/prefs/package.html - src/java.rmi/share/classes/java/rmi/activation/package.html - src/java.rmi/share/classes/java/rmi/dgc/package.html - src/java.rmi/share/classes/java/rmi/package.html - src/java.rmi/share/classes/java/rmi/registry/package.html - src/java.rmi/share/classes/java/rmi/server/package.html - src/java.rmi/share/classes/javax/rmi/ssl/package.html - src/java.security.jgss/share/classes/org/ietf/jgss/package.html - src/java.smartcardio/share/classes/javax/smartcardio/package.html - src/java.sql.rowset/share/classes/com/sun/rowset/package.html - src/java.sql.rowset/share/classes/com/sun/rowset/providers/package.html - src/java.sql.rowset/share/classes/javax/sql/rowset/serial/package.html - src/java.sql/share/classes/java/sql/package.html - src/java.sql/share/classes/javax/sql/package.html - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/Key.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSACipher.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPair.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPrivateKey.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPublicKey.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSASignature.java - src/utils/LogCompilation/src/test/resources/hotspot_pid23756.log - src/utils/LogCompilation/src/test/resources/hotspot_pid25109.log - src/utils/LogCompilation/src/test/resources/no_tiered_short.log - src/utils/LogCompilation/src/test/resources/tiered_short.log - test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventsForTwoThreadsTest.java - test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java - test/jdk/java/nio/channels/DatagramChannel/PromiscuousIPv6.java - test/langtools/jdk/javadoc/doclet/lib/JavadocTester.java Changeset: 8cc938aa8f74 Author: psadhukhan Date: 2019-01-08 13:40 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/8cc938aa8f74 Merge Changeset: a257992e1e4d Author: redestad Date: 2019-01-08 10:54 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/a257992e1e4d 8216285: Enable inlining of CollectedHeap::obj-/array-/class_allocate Reviewed-by: ehelin ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.inline.hpp Changeset: 0042eb88035b Author: mdoerr Date: 2019-01-08 11:02 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/0042eb88035b 8216269: [s390] Debug build broken because CodeBlob has not been declared Reviewed-by: shade, coleenp ! src/hotspot/share/code/relocInfo.hpp Changeset: 184c51e48260 Author: redestad Date: 2019-01-08 11:23 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/184c51e48260 8216262: Remove develop flag DelayCompilationDuringStartup Reviewed-by: kvn, thartmann ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/invocationCounter.cpp ! src/hotspot/share/interpreter/invocationCounter.hpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/compilationPolicy.cpp ! src/hotspot/share/runtime/compilationPolicy.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp Changeset: c4a64760b1b0 Author: redestad Date: 2019-01-08 16:09 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/c4a64760b1b0 8216359: Remove develop flags TraceCompilationPolicy and TimeCompilationPolicy Reviewed-by: neliasso, thartmann ! src/hotspot/share/runtime/compilationPolicy.cpp ! src/hotspot/share/runtime/compilationPolicy.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/java.cpp Changeset: 9fff411880fb Author: ecaspole Date: 2019-01-08 10:28 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/9fff411880fb 8076988: reevaluate trivial method policy Summary: Removed some checks to qualify as trivial Reviewed-by: shade, thartmann, dlong ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp Changeset: 48d09a9f4d2b Author: ecaspole Date: 2019-01-08 10:29 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/48d09a9f4d2b Merge Changeset: c92f4465fff1 Author: jcbeyler Date: 2019-01-08 09:55 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/c92f4465fff1 8215495: Set isCopy to JNI_FALSE if len == 0 Summary: Set isCopy in a corner case Reviewed-by: dholmes, phh, minqi ! src/hotspot/share/prims/jni.cpp Changeset: 8663bd437bb8 Author: zgu Date: 2019-01-07 09:17 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/8663bd437bb8 8216199: Local variable arg defined but never used in BCEscapeAnalyzer::compute_escape_for_intrinsic() Summary: Removed unused local variable Reviewed-by: thartmann ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp Changeset: 11464bf82dce Author: zgu Date: 2019-01-07 10:41 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/11464bf82dce 8216200: BCEscapeAnalyzer::ArgumentMap::set_intersect() is incorrect Summary: Removed incorrect/unused method Reviewed-by: thartmann ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp Changeset: 3cdf4d5148a8 Author: sgehwolf Date: 2019-01-08 14:15 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/3cdf4d5148a8 8216366: Add rationale to PER_CPU_SHARES define Reviewed-by: bobv, adinn ! src/hotspot/os/linux/osContainer_linux.cpp Changeset: 28ec06beb091 Author: darcy Date: 2019-01-08 13:04 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/28ec06beb091 8216335: Minor cleanups to javax.annotation.processing and javax.lang.model javadoc Reviewed-by: vromero ! src/java.compiler/share/classes/javax/annotation/processing/AbstractProcessor.java ! src/java.compiler/share/classes/javax/annotation/processing/Filer.java ! src/java.compiler/share/classes/javax/annotation/processing/Processor.java ! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java Changeset: 02e648ae46c3 Author: redestad Date: 2019-01-09 01:06 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/02e648ae46c3 8215995: Add specialized toArray methods to immutable collections Reviewed-by: martin, smarks ! src/java.base/share/classes/java/util/ImmutableCollections.java + test/micro/org/openjdk/bench/java/util/ImmutableColls.java Changeset: 7d8676b2487f Author: neliasso Date: 2019-01-09 10:19 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/7d8676b2487f 8216372: ZGC: Put C2 load barrier stub routines in separate codeblobs Reviewed-by: pliden, eosterlund ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp Changeset: 9a3750a63823 Author: hseigel Date: 2019-01-09 08:07 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/9a3750a63823 8215901: [TESTBUG] TestCheckedEnsureLocalCapacity.java fails intermittently Summary: Change pattern match to not require that the matching string start at the beginning of a line. Reviewed-by: dcubed, dholmes ! test/hotspot/jtreg/runtime/jni/checked/TestCheckedEnsureLocalCapacity.java Changeset: 8f79bae1a535 Author: hseigel Date: 2019-01-09 09:01 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/8f79bae1a535 8214442: Improve stack walk API by adding handle marks Summary: Add the missing handle marks. Reviewed-by: zgu, mchung ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/prims/stackwalk.cpp Changeset: b58517f0ea0e Author: igerasim Date: 2019-01-09 06:18 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/b58517f0ea0e 8216413: Long.parseLong() is specified to throw unless string contains parsable {@code int}; should be {@code long} Reviewed-by: clanger ! src/java.base/share/classes/java/lang/Long.java Changeset: b1c6d4d7f801 Author: shade Date: 2019-01-09 15:53 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/b1c6d4d7f801 8215724: Epsilon: ArrayStoreExceptionTest.java fails; missing arraycopy check Reviewed-by: eosterlund, lkorinth ! src/hotspot/share/gc/shared/barrierSet.hpp + src/hotspot/share/gc/shared/barrierSet.inline.hpp ! src/hotspot/share/oops/access.inline.hpp + test/hotspot/jtreg/gc/epsilon/TestArraycopyCheckcast.java Changeset: 40187283e6eb Author: ecaspole Date: 2019-01-09 12:02 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/40187283e6eb 8216375: Revert JDK-8145579 after JDK-8076988 is resolved Summary: Remove obsolete code Reviewed-by: thartmann, dlong ! src/hotspot/share/c1/c1_GraphBuilder.cpp Changeset: ae803dd58dbe Author: gadams Date: 2019-01-09 12:09 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/ae803dd58dbe 8213001: vmTestbase/nsk/jvmti/ThreadStart/threadstart002/TestDescription.java debug agent times out Reviewed-by: dcubed, jcbeyler ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/threadstart002.cpp Changeset: 17539619efe6 Author: redestad Date: 2019-01-09 17:40 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/17539619efe6 8216423: Remove FillDelaySlots Reviewed-by: thartmann ! src/hotspot/share/runtime/globals.hpp Changeset: eda4c6456efb Author: igerasim Date: 2019-01-09 10:59 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/eda4c6456efb 8210788: Javadoc for Thread.join(long, int) should specify that it waits forever when both arguments are zero Reviewed-by: martin, rriggs ! src/java.base/share/classes/java/lang/Thread.java Changeset: bccff579c2ff Author: shade Date: 2019-01-09 20:28 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/bccff579c2ff 8216302: StackTraceElement::fill_in can use cached Class.name Reviewed-by: coleenp, dholmes, mchung ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/native/libjava/Class.c + test/hotspot/jtreg/runtime/StackTrace/StackTraceClassCache.java Changeset: 716c746165b2 Author: cushon Date: 2019-01-08 17:37 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/716c746165b2 8216403: Allocate fewer EnumSets in JavacFileManager#list Reviewed-by: vromero, redestad ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Changeset: 386df79e2011 Author: goetz Date: 2019-01-08 09:29 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/386df79e2011 8216271: Make AllocateOldGenAt an unsupported option on AIX. Reviewed-by: shade, tschatzl ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java Changeset: 299fe76c25c7 Author: jlahoda Date: 2019-01-08 16:31 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/299fe76c25c7 8215438: jshell tool: Ctrl-D causes EOF Summary: Properly handling EndOfFileException so that jshell can be closed with Ctrl-D. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! test/langtools/jdk/jshell/ReplToolTesting.java ! test/langtools/jdk/jshell/ToolBasicTest.java Changeset: df97e2c0f9ae Author: naoto Date: 2019-01-08 10:05 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/df97e2c0f9ae 8216176: Clarify the singleton description in j.t.c.JapaneseEra class Reviewed-by: rriggs ! src/java.base/share/classes/java/time/chrono/JapaneseEra.java Changeset: 0f9a83a93e52 Author: fyang Date: 2019-01-05 10:48 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/0f9a83a93e52 8215951: AArch64: jtreg test vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults Reviewed-by: aph Contributed-by: nick.gasson at arm.com ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 9db2dda367c6 Author: darcy Date: 2019-01-08 16:26 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/9db2dda367c6 8216322: Missing since information in deprecation of constructor visitors Reviewed-by: vromero ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java Changeset: ef41d615b3f0 Author: ljiang Date: 2019-01-09 00:25 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/ef41d615b3f0 8215994: JDK 12 l10n resource file update - msg drop 10 Reviewed-by: billyh, ssadetsky, naoto ! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java ! src/java.base/share/classes/sun/security/util/AuthResources_ja.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties Changeset: c14b7b6a9b2f Author: roland Date: 2018-12-07 17:56 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/c14b7b6a9b2f 8214862: assert(proj != __null) at compile.cpp:3251 Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/inlining/StringConcatInfiniteLoop.java Changeset: 3f4f81fbc989 Author: pliden Date: 2019-01-09 10:18 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/3f4f81fbc989 8216385: ZGC: Fix building without C2 Reviewed-by: shade, eosterlund ! src/hotspot/os_cpu/linux_x86/gc/z/zArguments_linux_x86.cpp Changeset: 8be214962266 Author: adinn Date: 2018-12-19 11:45 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/8be214962266 8209414: AArch64: method handle invocation does not respect JVMTI interp_only mode Reviewed-by: adinn Contributed-by: nick.gasson at arm.com ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp Changeset: df6cbf676c70 Author: pliden Date: 2019-01-09 13:31 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/df6cbf676c70 8215708: ZGC: Add missing LoadBarrierNode::size_of() Reviewed-by: eosterlund, neliasso ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp Changeset: bae765528fcc Author: vromero Date: 2019-01-09 08:07 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/bae765528fcc 8215510: j.l.c.ClassDesc is accepting descriptors not allowed by the spec Reviewed-by: goetz ! src/java.base/share/classes/java/lang/constant/ClassDesc.java ! src/java.base/share/classes/java/lang/constant/ConstantUtils.java ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java ! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/constant/ReferenceClassDescImpl.java ! test/jdk/java/lang/constant/ClassDescTest.java ! test/jdk/java/lang/constant/NameValidationTest.java ! test/jdk/java/lang/constant/boottest/java.base/java/lang/constant/ConstantUtilsTest.java Changeset: b11483a74e5d Author: coleenp Date: 2019-01-09 07:52 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/b11483a74e5d 8215575: C2 crash: assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded Summary: Set InstanceKlass::loaded before adding classes to the subklass list, which can be read concurrently by the compiler. Reviewed-by: dholmes, eosterlund ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: 4ff3f9d83fe5 Author: neliasso Date: 2019-01-09 15:36 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/4ff3f9d83fe5 8215755: ZGC: split_barrier_thru_phi: check number of inputs of phi Reviewed-by: pliden, thartmann ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp Changeset: f15d443f9731 Author: jlaskey Date: 2019-01-09 11:13 -0400 URL: http://hg.openjdk.java.net/portola/portola/rev/f15d443f9731 8215681: Remove compiler support for Raw String Literals from JDK 12 Reviewed-by: mcimadamore, jlahoda, sundar ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/jdk/jshell/ToolSimpleTest.java - test/langtools/tools/javac/RawStringLiteralLang.java - test/langtools/tools/javac/RawStringLiteralLangAPI.java - test/langtools/tools/javac/diags/examples/RawStringLiteral.java Changeset: e7738fd1c974 Author: jjg Date: 2019-01-09 08:49 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/e7738fd1c974 8215308: pandoc-html-manpage-filter.js does not work for [un]pack200 Reviewed-by: erikj ! make/scripts/pandoc-html-manpage-filter.js Changeset: 76a4b08fdf59 Author: mr Date: 2019-01-09 08:52 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/76a4b08fdf59 8210669: Some launcher tests assume a pre-JDK 9 run-time image layout Reviewed-by: mchung ! test/jdk/tools/launcher/ExecutionEnvironment.java ! test/jdk/tools/launcher/Test7029048.java ! test/jdk/tools/launcher/TestHelper.java Changeset: b5f085197234 Author: jlaskey Date: 2019-01-09 15:23 -0400 URL: http://hg.openjdk.java.net/portola/portola/rev/b5f085197234 8215112: String::transform spec clarification Reviewed-by: smarks ! src/java.base/share/classes/java/lang/String.java Changeset: ee1f64096d7c Author: jlaskey Date: 2019-01-09 16:41 -0400 URL: http://hg.openjdk.java.net/portola/portola/rev/ee1f64096d7c 8215489: Remove String::align Reviewed-by: vromero, sundar ! src/java.base/share/classes/java/lang/String.java - test/jdk/java/lang/String/AlignIndent.java + test/jdk/java/lang/String/Indent.java Changeset: 32c6cc430526 Author: jwilhelm Date: 2019-01-09 22:59 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/32c6cc430526 Merge ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java - test/jdk/java/lang/String/AlignIndent.java + test/jdk/java/lang/String/Indent.java - test/langtools/tools/javac/RawStringLiteralLang.java - test/langtools/tools/javac/RawStringLiteralLangAPI.java - test/langtools/tools/javac/diags/examples/RawStringLiteral.java Changeset: 642346a11059 Author: iignatyev Date: 2019-01-09 17:12 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/642346a11059 8216441: problem list org.graalvm.compiler.hotspot.test.ExplicitExceptionTest Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 1eaa6f0ef256 Author: mikael Date: 2019-01-24 13:59 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/1eaa6f0ef256 Merge ! make/autoconf/build-aux/config.guess ! make/autoconf/build-aux/config.sub ! make/autoconf/platform.m4 ! make/autoconf/spec.gmk.in ! src/hotspot/os/linux/os_linux.cpp - src/hotspot/share/runtime/arguments_ext.hpp - src/hotspot/share/services/diagnosticCommand_ext.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp - src/java.desktop/share/classes/sun/awt/Graphics2Delegate.java - src/java.desktop/share/classes/sun/awt/TracedEventQueue.java - src/java.desktop/share/classes/sun/awt/image/BadDepthException.java ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c - src/utils/LogCompilation/src/test/resources/hotspot_pid23756.log - src/utils/LogCompilation/src/test/resources/hotspot_pid25109.log - src/utils/LogCompilation/src/test/resources/no_tiered_short.log - src/utils/LogCompilation/src/test/resources/tiered_short.log - test/jdk/java/lang/String/AlignIndent.java - test/langtools/jdk/javadoc/doclet/lib/JavadocTester.java - test/langtools/tools/javac/RawStringLiteralLang.java - test/langtools/tools/javac/RawStringLiteralLangAPI.java - test/langtools/tools/javac/diags/examples/RawStringLiteral.java From mikael.vidstedt at oracle.com Thu Jan 24 23:26:06 2019 From: mikael.vidstedt at oracle.com (mikael.vidstedt at oracle.com) Date: Thu, 24 Jan 2019 23:26:06 +0000 Subject: hg: portola/portola: 225 new changesets Message-ID: <201901242326.x0ONQSKW022955@aojmv0008.oracle.com> Changeset: e3641318f540 Author: jwilhelm Date: 2019-01-10 04:52 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/e3641318f540 Added tag jdk-13+3 for changeset 642346a11059 ! .hgtags Changeset: e1cc790f0c06 Author: roland Date: 2019-01-10 13:54 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/e1cc790f0c06 8216482: Shenandoah: typo in ShenandoahBarrierSetC2::clone_barrier_at_expansion() causes failed compilations Reviewed-by: thartmann, shade, rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp Changeset: dece421843f3 Author: hseigel Date: 2019-01-10 10:15 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/dece421843f3 8207964: [TESTBUG] Change stressTime to default to 30 for nsk tests Summary: Change the default from 60 seconds to 30 seconds. Reviewed-by: coleenp, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/share/test/StressOptions.java ! test/hotspot/jtreg/vmTestbase/nsk/share/test/Stresser.java ! test/hotspot/jtreg/vmTestbase/vm/share/options/test/SimpleExampleWithOptionsAnnotation.java Changeset: 443abf0dc2ed Author: robm Date: 2019-01-10 07:54 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/443abf0dc2ed 8214440: ldap over a TLS connection negotiate failed with "javax.net.ssl.SSLPeerUnverifiedException: hostname of the server '' does not match the hostname in the server's certificate" Reviewed-by: vtewari, xuelei ! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java Changeset: 38716f9d2239 Author: redestad Date: 2019-01-10 16:50 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/38716f9d2239 8216428: Remove IgnoreLibthreadGPFault Reviewed-by: dholmes, eosterlund ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: c024fcb88ede Author: gziemski Date: 2019-01-10 11:16 -0600 URL: http://hg.openjdk.java.net/portola/portola/rev/c024fcb88ede 8215155: Remove get_insert() from concurrent hashtable and gtests Summary: Replaced get_insert() with get()/insert() in gtest, removed get_insert() API from cht implementation. Reviewed-by: coleenp, rehn ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp Changeset: f6ab4cc4c70e Author: erikj Date: 2019-01-10 09:11 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/f6ab4cc4c70e 8216278: Fix devkit and basic Jib support on WSL Reviewed-by: tbell ! make/autoconf/basics.m4 ! make/autoconf/toolchain_windows.m4 ! make/conf/jib-profiles.js Changeset: 7327a62f3c04 Author: erikj Date: 2019-01-10 10:28 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/7327a62f3c04 8216489: Issues with ModulePackages attribute generation on incremental build Reviewed-by: redestad, alanb, tbell ! make/ExplodedImageOptimize.gmk Changeset: e81edc1f6f7e Author: darcy Date: 2019-01-10 10:34 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/e81edc1f6f7e 8216404: Elements.getPackageOf should handle modules Reviewed-by: jlahoda ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! test/langtools/tools/javac/processing/model/util/elements/TestGetPackageOf.java Changeset: 8bea4144b21c Author: lancea Date: 2019-01-10 14:32 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/8bea4144b21c 8216362: Better error message handling when there is an invalid Manifest Reviewed-by: lancea, rriggs, mullan Contributed-by: Philipp Kunz ! src/java.base/share/classes/java/util/jar/Manifest.java + test/jdk/java/util/jar/Manifest/IncludeInExceptionsTest.java Changeset: 9807daeb47c4 Author: coleenp Date: 2019-01-10 15:13 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/9807daeb47c4 8216167: Update include guards to reflect correct directories Summary: Use script and some manual fixup to fix directores names in include guards. Reviewed-by: lfoltan, eosterlund, kbarrett ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/assembler_aarch64.inline.hpp ! src/hotspot/cpu/aarch64/bytecodes_aarch64.hpp ! src/hotspot/cpu/aarch64/bytes_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_Defs_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_FpuStackSim_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_LinearScan_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp ! src/hotspot/cpu/aarch64/codeBuffer_aarch64.hpp ! src/hotspot/cpu/aarch64/copy_aarch64.hpp ! src/hotspot/cpu/aarch64/depChecker_aarch64.hpp ! src/hotspot/cpu/aarch64/disassembler_aarch64.hpp ! src/hotspot/cpu/aarch64/frame_aarch64.hpp ! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/aarch64/icache_aarch64.hpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp ! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp ! src/hotspot/cpu/aarch64/jniTypes_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.inline.hpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp ! src/hotspot/cpu/aarch64/registerMap_aarch64.hpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! src/hotspot/cpu/aarch64/relocInfo_aarch64.hpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.hpp ! src/hotspot/cpu/aarch64/vmStructs_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_ext_aarch64.hpp ! src/hotspot/cpu/aarch64/vmreg_aarch64.hpp ! src/hotspot/cpu/aarch64/vmreg_aarch64.inline.hpp ! src/hotspot/cpu/arm/assembler_arm.hpp ! src/hotspot/cpu/arm/assembler_arm.inline.hpp ! src/hotspot/cpu/arm/assembler_arm_32.hpp ! src/hotspot/cpu/arm/bytes_arm.hpp ! src/hotspot/cpu/arm/c1_Defs_arm.hpp ! src/hotspot/cpu/arm/c1_FpuStackSim_arm.hpp ! src/hotspot/cpu/arm/c1_FrameMap_arm.hpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.hpp ! src/hotspot/cpu/arm/c1_LinearScan_arm.hpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.hpp ! src/hotspot/cpu/arm/c1_globals_arm.hpp ! src/hotspot/cpu/arm/c2_globals_arm.hpp ! src/hotspot/cpu/arm/codeBuffer_arm.hpp ! src/hotspot/cpu/arm/copy_arm.hpp ! src/hotspot/cpu/arm/depChecker_arm.hpp ! src/hotspot/cpu/arm/disassembler_arm.hpp ! src/hotspot/cpu/arm/frame_arm.hpp ! src/hotspot/cpu/arm/frame_arm.inline.hpp ! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.hpp ! src/hotspot/cpu/arm/globalDefinitions_arm.hpp ! src/hotspot/cpu/arm/globals_arm.hpp ! src/hotspot/cpu/arm/icache_arm.hpp ! src/hotspot/cpu/arm/interp_masm_arm.hpp ! src/hotspot/cpu/arm/interpreterRT_arm.hpp ! src/hotspot/cpu/arm/javaFrameAnchor_arm.hpp ! src/hotspot/cpu/arm/jniTypes_arm.hpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/macroAssembler_arm.inline.hpp ! src/hotspot/cpu/arm/nativeInst_arm.hpp ! src/hotspot/cpu/arm/nativeInst_arm_32.hpp ! src/hotspot/cpu/arm/registerMap_arm.hpp ! src/hotspot/cpu/arm/register_arm.hpp ! src/hotspot/cpu/arm/relocInfo_arm.hpp ! src/hotspot/cpu/arm/stubRoutines_arm.hpp ! src/hotspot/cpu/arm/templateTable_arm.hpp ! src/hotspot/cpu/arm/vmStructs_arm.hpp ! src/hotspot/cpu/arm/vm_version_arm.hpp ! src/hotspot/cpu/arm/vm_version_ext_arm.hpp ! src/hotspot/cpu/arm/vmreg_arm.hpp ! src/hotspot/cpu/arm/vmreg_arm.inline.hpp ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/bytes_ppc.hpp ! src/hotspot/cpu/ppc/c1_Defs_ppc.hpp ! src/hotspot/cpu/ppc/c1_FpuStackSim_ppc.hpp ! src/hotspot/cpu/ppc/c1_FrameMap_ppc.hpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.hpp ! src/hotspot/cpu/ppc/c1_LinearScan_ppc.hpp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/c1_globals_ppc.hpp ! src/hotspot/cpu/ppc/c2_globals_ppc.hpp ! src/hotspot/cpu/ppc/codeBuffer_ppc.hpp ! src/hotspot/cpu/ppc/copy_ppc.hpp ! src/hotspot/cpu/ppc/depChecker_ppc.hpp ! src/hotspot/cpu/ppc/disassembler_ppc.hpp ! src/hotspot/cpu/ppc/frame_ppc.hpp ! src/hotspot/cpu/ppc/frame_ppc.inline.hpp ! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/icache_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/interpreterRT_ppc.hpp ! src/hotspot/cpu/ppc/javaFrameAnchor_ppc.hpp ! src/hotspot/cpu/ppc/jniTypes_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/registerMap_ppc.hpp ! src/hotspot/cpu/ppc/register_ppc.hpp ! src/hotspot/cpu/ppc/relocInfo_ppc.hpp ! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp ! src/hotspot/cpu/ppc/templateTable_ppc.hpp ! src/hotspot/cpu/ppc/vmStructs_ppc.hpp ! src/hotspot/cpu/ppc/vm_version_ext_ppc.hpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/cpu/ppc/vmreg_ppc.hpp ! src/hotspot/cpu/ppc/vmreg_ppc.inline.hpp ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/assembler_s390.inline.hpp ! src/hotspot/cpu/s390/bytes_s390.hpp ! src/hotspot/cpu/s390/c1_Defs_s390.hpp ! src/hotspot/cpu/s390/c1_FpuStackSim_s390.hpp ! src/hotspot/cpu/s390/c1_FrameMap_s390.hpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.hpp ! src/hotspot/cpu/s390/c1_LinearScan_s390.hpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.hpp ! src/hotspot/cpu/s390/c1_globals_s390.hpp ! src/hotspot/cpu/s390/c2_globals_s390.hpp ! src/hotspot/cpu/s390/codeBuffer_s390.hpp ! src/hotspot/cpu/s390/copy_s390.hpp ! src/hotspot/cpu/s390/depChecker_s390.hpp ! src/hotspot/cpu/s390/disassembler_s390.hpp ! src/hotspot/cpu/s390/frame_s390.hpp ! src/hotspot/cpu/s390/frame_s390.inline.hpp ! src/hotspot/cpu/s390/globalDefinitions_s390.hpp ! src/hotspot/cpu/s390/globals_s390.hpp ! src/hotspot/cpu/s390/icache_s390.hpp ! src/hotspot/cpu/s390/interp_masm_s390.hpp ! src/hotspot/cpu/s390/interpreterRT_s390.hpp ! src/hotspot/cpu/s390/javaFrameAnchor_s390.hpp ! src/hotspot/cpu/s390/jniTypes_s390.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.inline.hpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp ! src/hotspot/cpu/s390/registerMap_s390.hpp ! src/hotspot/cpu/s390/registerSaver_s390.hpp ! src/hotspot/cpu/s390/register_s390.hpp ! src/hotspot/cpu/s390/relocInfo_s390.hpp ! src/hotspot/cpu/s390/stubRoutines_s390.hpp ! src/hotspot/cpu/s390/templateTable_s390.hpp ! src/hotspot/cpu/s390/vmStructs_s390.hpp ! src/hotspot/cpu/s390/vm_version_ext_s390.hpp ! src/hotspot/cpu/s390/vm_version_s390.hpp ! src/hotspot/cpu/s390/vmreg_s390.hpp ! src/hotspot/cpu/s390/vmreg_s390.inline.hpp ! src/hotspot/cpu/sparc/assembler_sparc.hpp ! src/hotspot/cpu/sparc/assembler_sparc.inline.hpp ! src/hotspot/cpu/sparc/bytes_sparc.hpp ! src/hotspot/cpu/sparc/c1_Defs_sparc.hpp ! src/hotspot/cpu/sparc/c1_FpuStackSim_sparc.hpp ! src/hotspot/cpu/sparc/c1_FrameMap_sparc.hpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.hpp ! src/hotspot/cpu/sparc/c1_LinearScan_sparc.hpp ! src/hotspot/cpu/sparc/c1_MacroAssembler_sparc.hpp ! src/hotspot/cpu/sparc/c1_globals_sparc.hpp ! src/hotspot/cpu/sparc/c2_globals_sparc.hpp ! src/hotspot/cpu/sparc/codeBuffer_sparc.hpp ! src/hotspot/cpu/sparc/copy_sparc.hpp ! src/hotspot/cpu/sparc/depChecker_sparc.hpp ! src/hotspot/cpu/sparc/disassembler_sparc.hpp ! src/hotspot/cpu/sparc/frame_sparc.hpp ! src/hotspot/cpu/sparc/frame_sparc.inline.hpp ! src/hotspot/cpu/sparc/globalDefinitions_sparc.hpp ! src/hotspot/cpu/sparc/globals_sparc.hpp ! src/hotspot/cpu/sparc/icache_sparc.hpp ! src/hotspot/cpu/sparc/interp_masm_sparc.hpp ! src/hotspot/cpu/sparc/interpreterRT_sparc.hpp ! src/hotspot/cpu/sparc/javaFrameAnchor_sparc.hpp ! src/hotspot/cpu/sparc/jniTypes_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.inline.hpp ! src/hotspot/cpu/sparc/nativeInst_sparc.hpp ! src/hotspot/cpu/sparc/registerMap_sparc.hpp ! src/hotspot/cpu/sparc/register_sparc.hpp ! src/hotspot/cpu/sparc/relocInfo_sparc.hpp ! src/hotspot/cpu/sparc/stubRoutines_sparc.hpp ! src/hotspot/cpu/sparc/templateTable_sparc.hpp ! src/hotspot/cpu/sparc/vmStructs_sparc.hpp ! src/hotspot/cpu/sparc/vm_version_ext_sparc.hpp ! src/hotspot/cpu/sparc/vm_version_sparc.hpp ! src/hotspot/cpu/sparc/vmreg_sparc.hpp ! src/hotspot/cpu/sparc/vmreg_sparc.inline.hpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/assembler_x86.inline.hpp ! src/hotspot/cpu/x86/bytes_x86.hpp ! src/hotspot/cpu/x86/c1_Defs_x86.hpp ! src/hotspot/cpu/x86/c1_FpuStackSim_x86.hpp ! src/hotspot/cpu/x86/c1_FrameMap_x86.hpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/c1_globals_x86.hpp ! src/hotspot/cpu/x86/c2_globals_x86.hpp ! src/hotspot/cpu/x86/codeBuffer_x86.hpp ! src/hotspot/cpu/x86/copy_x86.hpp ! src/hotspot/cpu/x86/depChecker_x86.hpp ! src/hotspot/cpu/x86/disassembler_x86.hpp ! src/hotspot/cpu/x86/frame_x86.hpp ! src/hotspot/cpu/x86/frame_x86.inline.hpp ! src/hotspot/cpu/x86/globalDefinitions_x86.hpp ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/x86/icache_x86.hpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/interpreterRT_x86.hpp ! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp ! src/hotspot/cpu/x86/jniTypes_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.inline.hpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp ! src/hotspot/cpu/x86/rdtsc_x86.hpp ! src/hotspot/cpu/x86/registerMap_x86.hpp ! src/hotspot/cpu/x86/register_x86.hpp ! src/hotspot/cpu/x86/relocInfo_x86.hpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/cpu/x86/templateTable_x86.hpp ! src/hotspot/cpu/x86/vmStructs_x86.hpp ! src/hotspot/cpu/x86/vm_version_ext_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/x86/vmreg_x86.hpp ! src/hotspot/cpu/x86/vmreg_x86.inline.hpp ! src/hotspot/cpu/zero/assembler_zero.hpp ! src/hotspot/cpu/zero/assembler_zero.inline.hpp ! src/hotspot/cpu/zero/bytecodeInterpreter_zero.hpp ! src/hotspot/cpu/zero/bytecodeInterpreter_zero.inline.hpp ! src/hotspot/cpu/zero/bytes_zero.hpp ! src/hotspot/cpu/zero/codeBuffer_zero.hpp ! src/hotspot/cpu/zero/copy_zero.hpp ! src/hotspot/cpu/zero/cppInterpreter_zero.hpp ! src/hotspot/cpu/zero/depChecker_zero.hpp ! src/hotspot/cpu/zero/disassembler_zero.hpp ! src/hotspot/cpu/zero/entryFrame_zero.hpp ! src/hotspot/cpu/zero/entry_zero.hpp ! src/hotspot/cpu/zero/fakeStubFrame_zero.hpp ! src/hotspot/cpu/zero/frame_zero.hpp ! src/hotspot/cpu/zero/frame_zero.inline.hpp ! src/hotspot/cpu/zero/globalDefinitions_zero.hpp ! src/hotspot/cpu/zero/globals_zero.hpp ! src/hotspot/cpu/zero/icache_zero.hpp ! src/hotspot/cpu/zero/interp_masm_zero.hpp ! src/hotspot/cpu/zero/interpreterFrame_zero.hpp ! src/hotspot/cpu/zero/interpreterRT_zero.hpp ! src/hotspot/cpu/zero/javaFrameAnchor_zero.hpp ! src/hotspot/cpu/zero/jniTypes_zero.hpp ! src/hotspot/cpu/zero/macroAssembler_zero.hpp ! src/hotspot/cpu/zero/macroAssembler_zero.inline.hpp ! src/hotspot/cpu/zero/nativeInst_zero.hpp ! src/hotspot/cpu/zero/registerMap_zero.hpp ! src/hotspot/cpu/zero/register_zero.hpp ! src/hotspot/cpu/zero/relocInfo_zero.hpp ! src/hotspot/cpu/zero/stack_zero.hpp ! src/hotspot/cpu/zero/stack_zero.inline.hpp ! src/hotspot/cpu/zero/stubRoutines_zero.hpp ! src/hotspot/cpu/zero/vmStructs_zero.hpp ! src/hotspot/cpu/zero/vm_version_ext_zero.hpp ! src/hotspot/cpu/zero/vm_version_zero.hpp ! src/hotspot/cpu/zero/vmreg_zero.hpp ! src/hotspot/cpu/zero/vmreg_zero.inline.hpp ! src/hotspot/os/aix/c1_globals_aix.hpp ! src/hotspot/os/aix/c2_globals_aix.hpp ! src/hotspot/os/aix/globals_aix.hpp ! src/hotspot/os/aix/libo4.hpp ! src/hotspot/os/aix/libodm_aix.hpp ! src/hotspot/os/aix/libperfstat_aix.hpp ! src/hotspot/os/aix/loadlib_aix.hpp ! src/hotspot/os/aix/misc_aix.hpp ! src/hotspot/os/aix/osThread_aix.hpp ! src/hotspot/os/aix/os_aix.hpp ! src/hotspot/os/aix/os_aix.inline.hpp ! src/hotspot/os/aix/os_share_aix.hpp ! src/hotspot/os/aix/porting_aix.hpp ! src/hotspot/os/aix/vmStructs_aix.hpp ! src/hotspot/os/bsd/c1_globals_bsd.hpp ! src/hotspot/os/bsd/c2_globals_bsd.hpp ! src/hotspot/os/bsd/decoder_machO.hpp ! src/hotspot/os/bsd/globals_bsd.hpp ! src/hotspot/os/bsd/osThread_bsd.hpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/bsd/os_bsd.inline.hpp ! src/hotspot/os/bsd/os_share_bsd.hpp ! src/hotspot/os/bsd/semaphore_bsd.hpp ! src/hotspot/os/bsd/vmStructs_bsd.hpp ! src/hotspot/os/linux/c1_globals_linux.hpp ! src/hotspot/os/linux/c2_globals_linux.hpp ! src/hotspot/os/linux/globals_linux.hpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/osThread_linux.hpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/linux/os_share_linux.hpp ! src/hotspot/os/linux/vmStructs_linux.hpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/posix/semaphore_posix.hpp ! src/hotspot/os/solaris/c1_globals_solaris.hpp ! src/hotspot/os/solaris/c2_globals_solaris.hpp ! src/hotspot/os/solaris/globals_solaris.hpp ! src/hotspot/os/solaris/osThread_solaris.hpp ! src/hotspot/os/solaris/os_share_solaris.hpp ! src/hotspot/os/solaris/os_solaris.hpp ! src/hotspot/os/solaris/os_solaris.inline.hpp ! src/hotspot/os/solaris/vmStructs_solaris.hpp ! src/hotspot/os/windows/c1_globals_windows.hpp ! src/hotspot/os/windows/c2_globals_windows.hpp ! src/hotspot/os/windows/globals_windows.hpp ! src/hotspot/os/windows/iphlp_interface.hpp ! src/hotspot/os/windows/osThread_windows.hpp ! src/hotspot/os/windows/os_share_windows.hpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/os/windows/os_windows.inline.hpp ! src/hotspot/os/windows/pdh_interface.hpp ! src/hotspot/os/windows/semaphore_windows.hpp ! src/hotspot/os/windows/symbolengine.hpp ! src/hotspot/os/windows/vmStructs_windows.hpp ! src/hotspot/os/windows/windbghelp.hpp ! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp ! src/hotspot/os_cpu/aix_ppc/bytes_aix_ppc.inline.hpp ! src/hotspot/os_cpu/aix_ppc/globals_aix_ppc.hpp ! src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.hpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.hpp ! src/hotspot/os_cpu/aix_ppc/prefetch_aix_ppc.inline.hpp ! src/hotspot/os_cpu/aix_ppc/thread_aix_ppc.hpp ! src/hotspot/os_cpu/aix_ppc/vmStructs_aix_ppc.hpp ! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_x86/bytes_bsd_x86.inline.hpp ! src/hotspot/os_cpu/bsd_x86/copy_bsd_x86.inline.hpp ! src/hotspot/os_cpu/bsd_x86/globals_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.inline.hpp ! src/hotspot/os_cpu/bsd_x86/prefetch_bsd_x86.inline.hpp ! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_x86/vmStructs_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/bsd_zero/bytes_bsd_zero.inline.hpp ! src/hotspot/os_cpu/bsd_zero/globals_bsd_zero.hpp ! src/hotspot/os_cpu/bsd_zero/orderAccess_bsd_zero.hpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.hpp ! src/hotspot/os_cpu/bsd_zero/prefetch_bsd_zero.inline.hpp ! src/hotspot/os_cpu/bsd_zero/thread_bsd_zero.hpp ! src/hotspot/os_cpu/bsd_zero/vmStructs_bsd_zero.hpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/bytes_linux_aarch64.inline.hpp ! src/hotspot/os_cpu/linux_aarch64/copy_linux_aarch64.inline.hpp ! src/hotspot/os_cpu/linux_aarch64/globals_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.inline.hpp ! src/hotspot/os_cpu/linux_aarch64/prefetch_linux_aarch64.inline.hpp ! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/vmStructs_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/bytes_linux_arm.inline.hpp ! src/hotspot/os_cpu/linux_arm/copy_linux_arm.inline.hpp ! src/hotspot/os_cpu/linux_arm/globals_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/prefetch_linux_arm.inline.hpp ! src/hotspot/os_cpu/linux_arm/thread_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/vmStructs_linux_arm.hpp ! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp ! src/hotspot/os_cpu/linux_ppc/bytes_linux_ppc.inline.hpp ! src/hotspot/os_cpu/linux_ppc/globals_linux_ppc.hpp ! src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.hpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.hpp ! src/hotspot/os_cpu/linux_ppc/prefetch_linux_ppc.inline.hpp ! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.hpp ! src/hotspot/os_cpu/linux_ppc/vmStructs_linux_ppc.hpp ! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp ! src/hotspot/os_cpu/linux_s390/bytes_linux_s390.inline.hpp ! src/hotspot/os_cpu/linux_s390/globals_linux_s390.hpp ! src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.hpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.hpp ! src/hotspot/os_cpu/linux_s390/prefetch_linux_s390.inline.hpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.hpp ! src/hotspot/os_cpu/linux_s390/vmStructs_linux_s390.hpp ! src/hotspot/os_cpu/linux_sparc/atomic_linux_sparc.hpp ! src/hotspot/os_cpu/linux_sparc/globals_linux_sparc.hpp ! src/hotspot/os_cpu/linux_sparc/orderAccess_linux_sparc.hpp ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.hpp ! src/hotspot/os_cpu/linux_sparc/prefetch_linux_sparc.inline.hpp ! src/hotspot/os_cpu/linux_sparc/thread_linux_sparc.hpp ! src/hotspot/os_cpu/linux_sparc/vmStructs_linux_sparc.hpp ! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp ! src/hotspot/os_cpu/linux_x86/bytes_linux_x86.inline.hpp ! src/hotspot/os_cpu/linux_x86/copy_linux_x86.inline.hpp ! src/hotspot/os_cpu/linux_x86/gc/z/zAddress_linux_x86.inline.hpp ! src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.hpp ! src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.hpp ! src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.hpp ! src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp ! src/hotspot/os_cpu/linux_x86/globals_linux_x86.hpp ! src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.hpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.hpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.inline.hpp ! src/hotspot/os_cpu/linux_x86/prefetch_linux_x86.inline.hpp ! src/hotspot/os_cpu/linux_x86/thread_linux_x86.hpp ! src/hotspot/os_cpu/linux_x86/vmStructs_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp ! src/hotspot/os_cpu/linux_zero/bytes_linux_zero.inline.hpp ! src/hotspot/os_cpu/linux_zero/globals_linux_zero.hpp ! src/hotspot/os_cpu/linux_zero/orderAccess_linux_zero.hpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.hpp ! src/hotspot/os_cpu/linux_zero/prefetch_linux_zero.inline.hpp ! src/hotspot/os_cpu/linux_zero/thread_linux_zero.hpp ! src/hotspot/os_cpu/linux_zero/vmStructs_linux_zero.hpp ! src/hotspot/os_cpu/solaris_sparc/atomic_solaris_sparc.hpp ! src/hotspot/os_cpu/solaris_sparc/count_trailing_zeros_solaris_sparc.hpp ! src/hotspot/os_cpu/solaris_sparc/globals_solaris_sparc.hpp ! src/hotspot/os_cpu/solaris_sparc/orderAccess_solaris_sparc.hpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.hpp ! src/hotspot/os_cpu/solaris_sparc/prefetch_solaris_sparc.inline.hpp ! src/hotspot/os_cpu/solaris_sparc/thread_solaris_sparc.hpp ! src/hotspot/os_cpu/solaris_sparc/vmStructs_solaris_sparc.hpp ! src/hotspot/os_cpu/solaris_x86/atomic_solaris_x86.hpp ! src/hotspot/os_cpu/solaris_x86/bytes_solaris_x86.inline.hpp ! src/hotspot/os_cpu/solaris_x86/copy_solaris_x86.inline.hpp ! src/hotspot/os_cpu/solaris_x86/count_trailing_zeros_solaris_x86.hpp ! src/hotspot/os_cpu/solaris_x86/globals_solaris_x86.hpp ! src/hotspot/os_cpu/solaris_x86/orderAccess_solaris_x86.hpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.hpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.inline.hpp ! src/hotspot/os_cpu/solaris_x86/prefetch_solaris_x86.inline.hpp ! src/hotspot/os_cpu/solaris_x86/thread_solaris_x86.hpp ! src/hotspot/os_cpu/solaris_x86/vmStructs_solaris_x86.hpp ! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp ! src/hotspot/os_cpu/windows_x86/bytes_windows_x86.inline.hpp ! src/hotspot/os_cpu/windows_x86/copy_windows_x86.inline.hpp ! src/hotspot/os_cpu/windows_x86/globals_windows_x86.hpp ! src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.hpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.hpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.inline.hpp ! src/hotspot/os_cpu/windows_x86/prefetch_windows_x86.inline.hpp ! src/hotspot/os_cpu/windows_x86/thread_windows_x86.hpp ! src/hotspot/os_cpu/windows_x86/unwind_windows_x86.hpp ! src/hotspot/os_cpu/windows_x86/vmStructs_windows_x86.hpp ! src/hotspot/share/adlc/adlc.hpp ! src/hotspot/share/adlc/adlparse.hpp ! src/hotspot/share/adlc/archDesc.hpp ! src/hotspot/share/adlc/arena.hpp ! src/hotspot/share/adlc/dict2.hpp ! src/hotspot/share/adlc/filebuff.hpp ! src/hotspot/share/adlc/forms.hpp ! src/hotspot/share/adlc/formsopt.hpp ! src/hotspot/share/adlc/formssel.hpp ! src/hotspot/share/aot/aotCodeHeap.hpp ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/aot/aotLoader.hpp ! src/hotspot/share/aot/aotLoader.inline.hpp ! src/hotspot/share/aot/compiledIC_aot.hpp ! src/hotspot/share/asm/assembler.hpp ! src/hotspot/share/asm/assembler.inline.hpp ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/asm/macroAssembler.hpp ! src/hotspot/share/asm/macroAssembler.inline.hpp ! src/hotspot/share/asm/register.hpp ! src/hotspot/share/c1/c1_CFGPrinter.hpp ! src/hotspot/share/c1/c1_Canonicalizer.hpp ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/c1/c1_Compiler.hpp ! src/hotspot/share/c1/c1_Decorators.hpp ! src/hotspot/share/c1/c1_Defs.hpp ! src/hotspot/share/c1/c1_FpuStackSim.hpp ! src/hotspot/share/c1/c1_FrameMap.hpp ! src/hotspot/share/c1/c1_GraphBuilder.hpp ! src/hotspot/share/c1/c1_IR.hpp ! src/hotspot/share/c1/c1_Instruction.hpp ! src/hotspot/share/c1/c1_InstructionPrinter.hpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/c1/c1_LinearScan.hpp ! src/hotspot/share/c1/c1_MacroAssembler.hpp ! src/hotspot/share/c1/c1_Optimizer.hpp ! src/hotspot/share/c1/c1_RangeCheckElimination.hpp ! src/hotspot/share/c1/c1_Runtime1.hpp ! src/hotspot/share/c1/c1_ValueMap.hpp ! src/hotspot/share/c1/c1_ValueSet.hpp ! src/hotspot/share/c1/c1_ValueSet.inline.hpp ! src/hotspot/share/c1/c1_ValueStack.hpp ! src/hotspot/share/c1/c1_ValueType.hpp ! src/hotspot/share/c1/c1_globals.hpp ! src/hotspot/share/ci/bcEscapeAnalyzer.hpp ! src/hotspot/share/ci/ciArray.hpp ! src/hotspot/share/ci/ciArrayKlass.hpp ! src/hotspot/share/ci/ciBaseObject.hpp ! src/hotspot/share/ci/ciCallProfile.hpp ! src/hotspot/share/ci/ciCallSite.hpp ! src/hotspot/share/ci/ciClassList.hpp ! src/hotspot/share/ci/ciConstant.hpp ! src/hotspot/share/ci/ciConstantPoolCache.hpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/ci/ciExceptionHandler.hpp ! src/hotspot/share/ci/ciField.hpp ! src/hotspot/share/ci/ciFlags.hpp ! src/hotspot/share/ci/ciInstance.hpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/ci/ciKlass.hpp ! src/hotspot/share/ci/ciMemberName.hpp ! src/hotspot/share/ci/ciMetadata.hpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/ci/ciMethodBlocks.hpp ! src/hotspot/share/ci/ciMethodData.hpp ! src/hotspot/share/ci/ciMethodHandle.hpp ! src/hotspot/share/ci/ciMethodType.hpp ! src/hotspot/share/ci/ciNullObject.hpp ! src/hotspot/share/ci/ciObjArray.hpp ! src/hotspot/share/ci/ciObjArrayKlass.hpp ! src/hotspot/share/ci/ciObject.hpp ! src/hotspot/share/ci/ciObjectFactory.hpp ! src/hotspot/share/ci/ciReplay.hpp ! src/hotspot/share/ci/ciSignature.hpp ! src/hotspot/share/ci/ciStreams.hpp ! src/hotspot/share/ci/ciSymbol.hpp ! src/hotspot/share/ci/ciType.hpp ! src/hotspot/share/ci/ciTypeArray.hpp ! src/hotspot/share/ci/ciTypeArrayKlass.hpp ! src/hotspot/share/ci/ciTypeFlow.hpp ! src/hotspot/share/ci/ciUtilities.hpp ! src/hotspot/share/ci/ciUtilities.inline.hpp ! src/hotspot/share/ci/compilerInterface.hpp ! src/hotspot/share/classfile/altHashing.hpp ! src/hotspot/share/classfile/bytecodeAssembler.hpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/classFileStream.hpp ! src/hotspot/share/classfile/classListParser.hpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoader.inline.hpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderData.inline.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.hpp ! src/hotspot/share/classfile/classLoaderStats.hpp ! src/hotspot/share/classfile/compactHashtable.hpp ! src/hotspot/share/classfile/defaultMethods.hpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/dictionary.inline.hpp ! src/hotspot/share/classfile/javaAssertions.hpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/klassFactory.hpp ! src/hotspot/share/classfile/loaderConstraints.hpp ! src/hotspot/share/classfile/metadataOnStackMark.hpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/classfile/packageEntry.hpp ! src/hotspot/share/classfile/placeholders.hpp ! src/hotspot/share/classfile/protectionDomainCache.hpp ! src/hotspot/share/classfile/resolutionErrors.hpp ! src/hotspot/share/classfile/sharedPathsMiscInfo.hpp ! src/hotspot/share/classfile/stackMapFrame.hpp ! src/hotspot/share/classfile/stackMapTable.hpp ! src/hotspot/share/classfile/stackMapTableFormat.hpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/classfile/symbolTable.hpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/classfile/verificationType.hpp ! src/hotspot/share/classfile/verifier.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/compiledMethod.inline.hpp ! src/hotspot/share/code/compressedStream.hpp ! src/hotspot/share/code/debugInfo.hpp ! src/hotspot/share/code/debugInfoRec.hpp ! src/hotspot/share/code/dependencies.hpp ! src/hotspot/share/code/dependencyContext.hpp ! src/hotspot/share/code/exceptionHandlerTable.hpp ! src/hotspot/share/code/icBuffer.hpp ! src/hotspot/share/code/location.hpp ! src/hotspot/share/code/nativeInst.hpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/code/oopRecorder.hpp ! src/hotspot/share/code/pcDesc.hpp ! src/hotspot/share/code/relocInfo.hpp ! src/hotspot/share/code/relocInfo_ext.hpp ! src/hotspot/share/code/scopeDesc.hpp ! src/hotspot/share/code/stubs.hpp ! src/hotspot/share/code/vmreg.hpp ! src/hotspot/share/code/vmreg.inline.hpp ! src/hotspot/share/code/vtableStubs.hpp ! src/hotspot/share/compiler/abstractCompiler.hpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/compiler/compileLog.hpp ! src/hotspot/share/compiler/compileTask.hpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/compiler/directivesParser.hpp ! src/hotspot/share/compiler/disassembler.hpp ! src/hotspot/share/compiler/methodLiveness.hpp ! src/hotspot/share/compiler/methodMatcher.hpp ! src/hotspot/share/compiler/oopMap.hpp ! src/hotspot/share/gc/cms/adaptiveFreeList.hpp ! src/hotspot/share/gc/cms/allocationStats.hpp ! src/hotspot/share/gc/cms/cmsCollectorPolicy.hpp ! src/hotspot/share/gc/cms/cmsHeap.hpp ! src/hotspot/share/gc/cms/cmsLockVerifier.hpp ! src/hotspot/share/gc/cms/cmsOopClosures.hpp ! src/hotspot/share/gc/cms/cmsOopClosures.inline.hpp ! src/hotspot/share/gc/cms/cmsVMOperations.hpp ! src/hotspot/share/gc/cms/compactibleFreeListSpace.hpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.inline.hpp ! src/hotspot/share/gc/cms/concurrentMarkSweepThread.hpp ! src/hotspot/share/gc/cms/freeChunk.hpp ! src/hotspot/share/gc/cms/gSpaceCounters.hpp ! src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.hpp ! src/hotspot/share/gc/cms/parNewGeneration.hpp ! src/hotspot/share/gc/cms/parNewGeneration.inline.hpp ! src/hotspot/share/gc/cms/parOopClosures.hpp ! src/hotspot/share/gc/cms/parOopClosures.inline.hpp ! src/hotspot/share/gc/cms/promotionInfo.hpp ! src/hotspot/share/gc/cms/promotionInfo.inline.hpp ! src/hotspot/share/gc/cms/vmStructs_cms.hpp ! src/hotspot/share/gc/cms/yieldingWorkgroup.hpp ! src/hotspot/share/gc/epsilon/epsilonBarrierSet.hpp ! src/hotspot/share/gc/epsilon/epsilonCollectorPolicy.hpp ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/epsilon/epsilonMemoryPool.hpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.hpp ! src/hotspot/share/gc/epsilon/epsilonThreadLocalData.hpp ! src/hotspot/share/gc/epsilon/epsilon_globals.hpp ! src/hotspot/share/gc/epsilon/vmStructs_epsilon.hpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp ! src/hotspot/share/gc/g1/collectionSetChooser.hpp ! src/hotspot/share/gc/g1/dirtyCardQueue.hpp ! src/hotspot/share/gc/g1/evacuationInfo.hpp ! src/hotspot/share/gc/g1/g1AllocRegion.hpp ! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/g1/g1BiasedArray.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/g1CardCounts.hpp ! src/hotspot/share/gc/g1/g1CardTable.hpp ! src/hotspot/share/gc/g1/g1CardTable.inline.hpp ! src/hotspot/share/gc/g1/g1CodeBlobClosure.hpp ! src/hotspot/share/gc/g1/g1CodeCacheRemSet.hpp ! src/hotspot/share/gc/g1/g1CodeRootSetTable.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.hpp ! src/hotspot/share/gc/g1/g1CollectorPolicy.hpp ! src/hotspot/share/gc/g1/g1CollectorState.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp ! src/hotspot/share/gc/g1/g1EdenRegions.hpp ! src/hotspot/share/gc/g1/g1EvacFailure.hpp ! src/hotspot/share/gc/g1/g1EvacStats.hpp ! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp ! src/hotspot/share/gc/g1/g1FromCardCache.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCScope.hpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1HRPrinter.hpp ! src/hotspot/share/gc/g1/g1HeapRegionEventSender.hpp ! src/hotspot/share/gc/g1/g1HeapRegionTraceType.hpp ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.hpp ! src/hotspot/share/gc/g1/g1HeapTransition.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp ! src/hotspot/share/gc/g1/g1HeterogeneousCollectorPolicy.hpp ! src/hotspot/share/gc/g1/g1HeterogeneousHeapPolicy.hpp ! src/hotspot/share/gc/g1/g1HeterogeneousHeapYoungGenSizer.hpp ! src/hotspot/share/gc/g1/g1HotCardCache.hpp ! src/hotspot/share/gc/g1/g1IHOPControl.hpp ! src/hotspot/share/gc/g1/g1InCSetState.hpp ! src/hotspot/share/gc/g1/g1InitialMarkToMixedTimeTracker.hpp ! src/hotspot/share/gc/g1/g1MMUTracker.hpp ! src/hotspot/share/gc/g1/g1MemoryPool.hpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1Predictions.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.inline.hpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp ! src/hotspot/share/gc/g1/g1RemSet.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.hpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.hpp ! src/hotspot/share/gc/g1/g1RootClosures.hpp ! src/hotspot/share/gc/g1/g1RootProcessor.hpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp ! src/hotspot/share/gc/g1/g1StringDedup.hpp ! src/hotspot/share/gc/g1/g1StringDedupQueue.hpp ! src/hotspot/share/gc/g1/g1StringDedupStat.hpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.hpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp ! src/hotspot/share/gc/g1/g1YCTypes.hpp ! src/hotspot/share/gc/g1/g1YoungGenSizer.hpp ! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.hpp ! src/hotspot/share/gc/g1/g1_globals.hpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! src/hotspot/share/gc/g1/heapRegionBounds.hpp ! src/hotspot/share/gc/g1/heapRegionBounds.inline.hpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp ! src/hotspot/share/gc/g1/heapRegionManager.inline.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! src/hotspot/share/gc/g1/heapRegionSet.hpp ! src/hotspot/share/gc/g1/heapRegionSet.inline.hpp ! src/hotspot/share/gc/g1/heapRegionTracer.hpp ! src/hotspot/share/gc/g1/heapRegionType.hpp ! src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.hpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp ! src/hotspot/share/gc/g1/sparsePRT.hpp ! src/hotspot/share/gc/g1/survRateGroup.hpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp ! src/hotspot/share/gc/parallel/adjoiningGenerations.hpp ! src/hotspot/share/gc/parallel/adjoiningGenerationsForHeteroHeap.hpp ! src/hotspot/share/gc/parallel/adjoiningVirtualSpaces.hpp ! src/hotspot/share/gc/parallel/asPSOldGen.hpp ! src/hotspot/share/gc/parallel/asPSYoungGen.hpp ! src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.hpp ! src/hotspot/share/gc/parallel/gcTaskManager.hpp ! src/hotspot/share/gc/parallel/gcTaskThread.hpp ! src/hotspot/share/gc/parallel/generationSizer.hpp ! src/hotspot/share/gc/parallel/heterogeneousGenerationSizer.hpp ! src/hotspot/share/gc/parallel/immutableSpace.hpp ! src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.hpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/objectStartArray.hpp ! src/hotspot/share/gc/parallel/objectStartArray.inline.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.inline.hpp ! src/hotspot/share/gc/parallel/parallelArguments.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp ! src/hotspot/share/gc/parallel/pcTasks.hpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp ! src/hotspot/share/gc/parallel/psCardTable.hpp ! src/hotspot/share/gc/parallel/psClosure.inline.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp ! src/hotspot/share/gc/parallel/psFileBackedVirtualspace.hpp ! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.hpp ! src/hotspot/share/gc/parallel/psGenerationCounters.hpp ! src/hotspot/share/gc/parallel/psMarkSweep.hpp ! src/hotspot/share/gc/parallel/psMarkSweepDecorator.hpp ! src/hotspot/share/gc/parallel/psMemoryPool.hpp ! src/hotspot/share/gc/parallel/psOldGen.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionLAB.hpp ! src/hotspot/share/gc/parallel/psPromotionLAB.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.hpp ! src/hotspot/share/gc/parallel/psScavenge.inline.hpp ! src/hotspot/share/gc/parallel/psTasks.hpp ! src/hotspot/share/gc/parallel/psVMOperations.hpp ! src/hotspot/share/gc/parallel/psVirtualspace.hpp ! src/hotspot/share/gc/parallel/psYoungGen.hpp ! src/hotspot/share/gc/parallel/spaceCounters.hpp ! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp ! src/hotspot/share/gc/serial/cSpaceCounters.hpp ! src/hotspot/share/gc/serial/defNewGeneration.hpp ! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp ! src/hotspot/share/gc/serial/genMarkSweep.hpp ! src/hotspot/share/gc/serial/markSweep.hpp ! src/hotspot/share/gc/serial/markSweep.inline.hpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp ! src/hotspot/share/gc/serial/vmStructs_serial.hpp ! src/hotspot/share/gc/shared/accessBarrierSupport.hpp ! src/hotspot/share/gc/shared/accessBarrierSupport.inline.hpp ! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp ! src/hotspot/share/gc/shared/ageTable.hpp ! src/hotspot/share/gc/shared/ageTable.inline.hpp ! src/hotspot/share/gc/shared/ageTableTracer.hpp ! src/hotspot/share/gc/shared/allocTracer.hpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/barrierSet.inline.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/barrierSetNMethod.hpp ! src/hotspot/share/gc/shared/blockOffsetTable.hpp ! src/hotspot/share/gc/shared/blockOffsetTable.inline.hpp ! src/hotspot/share/gc/shared/cardGeneration.hpp ! src/hotspot/share/gc/shared/cardGeneration.inline.hpp ! src/hotspot/share/gc/shared/cardTable.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/cardTableRS.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.inline.hpp ! src/hotspot/share/gc/shared/collectorCounters.hpp ! src/hotspot/share/gc/shared/collectorPolicy.hpp ! src/hotspot/share/gc/shared/concurrentGCPhaseManager.hpp ! src/hotspot/share/gc/shared/concurrentGCThread.hpp ! src/hotspot/share/gc/shared/copyFailedInfo.hpp ! src/hotspot/share/gc/shared/gcBehaviours.hpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcConfiguration.hpp ! src/hotspot/share/gc/shared/gcHeapSummary.hpp ! src/hotspot/share/gc/shared/gcId.hpp ! src/hotspot/share/gc/shared/gcLocker.hpp ! src/hotspot/share/gc/shared/gcLocker.inline.hpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcPolicyCounters.hpp ! src/hotspot/share/gc/shared/gcStats.hpp ! src/hotspot/share/gc/shared/gcTimer.hpp ! src/hotspot/share/gc/shared/gcTrace.hpp ! src/hotspot/share/gc/shared/gcTraceTime.hpp ! src/hotspot/share/gc/shared/gcTraceTime.inline.hpp ! src/hotspot/share/gc/shared/gcUtil.hpp ! src/hotspot/share/gc/shared/gcUtil.inline.hpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shared/gcWhen.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shared/genMemoryPools.hpp ! src/hotspot/share/gc/shared/genOopClosures.hpp ! src/hotspot/share/gc/shared/genOopClosures.inline.hpp ! src/hotspot/share/gc/shared/generation.hpp ! src/hotspot/share/gc/shared/generationCounters.hpp ! src/hotspot/share/gc/shared/generationSpec.hpp ! src/hotspot/share/gc/shared/hSpaceCounters.hpp ! src/hotspot/share/gc/shared/isGCActiveMark.hpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp ! src/hotspot/share/gc/shared/markBitMap.hpp ! src/hotspot/share/gc/shared/markBitMap.inline.hpp ! src/hotspot/share/gc/shared/memAllocator.hpp ! src/hotspot/share/gc/shared/memset_with_concurrent_readers.hpp ! src/hotspot/share/gc/shared/modRefBarrierSet.hpp ! src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/objectCountEventSender.hpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! src/hotspot/share/gc/shared/owstTaskTerminator.hpp ! src/hotspot/share/gc/shared/parallelCleaning.hpp ! src/hotspot/share/gc/shared/plab.hpp ! src/hotspot/share/gc/shared/plab.inline.hpp ! src/hotspot/share/gc/shared/preservedMarks.hpp ! src/hotspot/share/gc/shared/preservedMarks.inline.hpp ! src/hotspot/share/gc/shared/referencePolicy.hpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp ! src/hotspot/share/gc/shared/referenceProcessor.inline.hpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.hpp ! src/hotspot/share/gc/shared/referenceProcessorStats.hpp ! src/hotspot/share/gc/shared/softRefGenPolicy.hpp ! src/hotspot/share/gc/shared/softRefPolicy.hpp ! src/hotspot/share/gc/shared/space.hpp ! src/hotspot/share/gc/shared/space.inline.hpp ! src/hotspot/share/gc/shared/spaceDecorator.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedup.inline.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.inline.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupStat.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupThread.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupThread.inline.hpp ! src/hotspot/share/gc/shared/strongRootsScope.hpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp ! src/hotspot/share/gc/shared/weakProcessor.hpp ! src/hotspot/share/gc/shared/weakProcessor.inline.hpp ! src/hotspot/share/gc/shared/workerDataArray.hpp ! src/hotspot/share/gc/shared/workerDataArray.inline.hpp ! src/hotspot/share/gc/shared/workerManager.hpp ! src/hotspot/share/gc/shared/workerPolicy.hpp ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBrooksPointer.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBrooksPointer.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapLock.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTracer.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.hpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp ! src/hotspot/share/gc/z/vmStructs_z.hpp ! src/hotspot/share/gc/z/zForwardingTable.hpp ! src/hotspot/share/gc/z/zForwardingTable.inline.hpp ! src/hotspot/share/interpreter/abstractInterpreter.hpp ! src/hotspot/share/interpreter/bytecode.hpp ! src/hotspot/share/interpreter/bytecode.inline.hpp ! src/hotspot/share/interpreter/bytecodeHistogram.hpp ! src/hotspot/share/interpreter/bytecodeInterpreter.hpp ! src/hotspot/share/interpreter/bytecodeInterpreter.inline.hpp ! src/hotspot/share/interpreter/bytecodeInterpreterProfiling.hpp ! src/hotspot/share/interpreter/bytecodeStream.hpp ! src/hotspot/share/interpreter/bytecodeTracer.hpp ! src/hotspot/share/interpreter/bytecodes.hpp ! src/hotspot/share/interpreter/cppInterpreter.hpp ! src/hotspot/share/interpreter/cppInterpreterGenerator.hpp ! src/hotspot/share/interpreter/interp_masm.hpp ! src/hotspot/share/interpreter/interpreter.hpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp ! src/hotspot/share/interpreter/invocationCounter.hpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/interpreter/oopMapCache.hpp ! src/hotspot/share/interpreter/rewriter.hpp ! src/hotspot/share/interpreter/templateInterpreter.hpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp ! src/hotspot/share/interpreter/templateTable.hpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.hpp ! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.hpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/jfrEvents.hpp ! src/hotspot/share/jfr/jni/jfrGetAllEventClasses.hpp ! src/hotspot/share/jfr/jni/jfrJavaCall.hpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.hpp ! src/hotspot/share/jfr/jni/jfrUpcalls.hpp ! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.hpp ! src/hotspot/share/jfr/leakprofiler/chains/bitset.hpp ! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp ! src/hotspot/share/jfr/leakprofiler/chains/edge.hpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeQueue.hpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.hpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.hpp ! src/hotspot/share/jfr/leakprofiler/chains/objectSampleMarker.hpp ! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.hpp ! src/hotspot/share/jfr/leakprofiler/emitEventOperation.hpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/sampleList.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/samplePriorityQueue.hpp ! src/hotspot/share/jfr/leakprofiler/startOperation.hpp ! src/hotspot/share/jfr/leakprofiler/stopOperation.hpp ! src/hotspot/share/jfr/leakprofiler/utilities/granularTimer.hpp ! src/hotspot/share/jfr/leakprofiler/utilities/rootType.hpp ! src/hotspot/share/jfr/leakprofiler/utilities/saveRestore.hpp ! src/hotspot/share/jfr/leakprofiler/utilities/unifiedOop.hpp ! src/hotspot/share/jfr/metadata/jfrSerializer.hpp ! src/hotspot/share/jfr/periodic/jfrModuleEvent.hpp ! src/hotspot/share/jfr/periodic/jfrNetworkUtilization.hpp ! src/hotspot/share/jfr/periodic/jfrOSInterface.hpp ! src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.hpp ! src/hotspot/share/jfr/periodic/jfrThreadDumpEvent.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrCallTrace.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp ! src/hotspot/share/jfr/recorder/jfrEventSetting.hpp ! src/hotspot/share/jfr/recorder/jfrEventSetting.inline.hpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkState.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.hpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.hpp ! src/hotspot/share/jfr/recorder/service/jfrEvent.hpp ! src/hotspot/share/jfr/recorder/service/jfrMemorySizer.hpp ! src/hotspot/share/jfr/recorder/service/jfrOptionSet.hpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpaceRetrieval.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageControl.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.hpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.hpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolBuffer.hpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolWriter.hpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.hpp ! src/hotspot/share/jfr/support/jfrEventClass.hpp ! src/hotspot/share/jfr/support/jfrFlush.hpp ! src/hotspot/share/jfr/support/jfrIntrinsics.hpp ! src/hotspot/share/jfr/support/jfrKlassExtension.hpp ! src/hotspot/share/jfr/support/jfrStackTraceMark.hpp ! src/hotspot/share/jfr/support/jfrThreadExtension.hpp ! src/hotspot/share/jfr/support/jfrThreadId.hpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp ! src/hotspot/share/jfr/utilities/jfrAllocation.hpp ! src/hotspot/share/jfr/utilities/jfrBigEndian.hpp ! src/hotspot/share/jfr/utilities/jfrDoublyLinkedList.hpp ! src/hotspot/share/jfr/utilities/jfrHashtable.hpp ! src/hotspot/share/jfr/utilities/jfrIterator.hpp ! src/hotspot/share/jfr/utilities/jfrJavaLog.hpp ! src/hotspot/share/jfr/utilities/jfrLogTagSets.hpp ! src/hotspot/share/jfr/utilities/jfrRefCountPointer.hpp ! src/hotspot/share/jfr/utilities/jfrResourceManager.hpp ! src/hotspot/share/jfr/utilities/jfrSpinlockHelper.hpp ! src/hotspot/share/jfr/utilities/jfrTime.hpp ! src/hotspot/share/jfr/utilities/jfrTimeConverter.hpp ! src/hotspot/share/jfr/utilities/jfrTryLock.hpp ! src/hotspot/share/jfr/utilities/jfrTypes.hpp ! src/hotspot/share/jfr/writers/jfrBigEndianWriter.hpp ! src/hotspot/share/jfr/writers/jfrEncoders.hpp ! src/hotspot/share/jfr/writers/jfrEncoding.hpp ! src/hotspot/share/jfr/writers/jfrEventWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrEventWriterHost.inline.hpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp ! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.inline.hpp ! src/hotspot/share/jfr/writers/jfrNativeEventWriter.hpp ! src/hotspot/share/jfr/writers/jfrPosition.hpp ! src/hotspot/share/jfr/writers/jfrPosition.inline.hpp ! src/hotspot/share/jfr/writers/jfrStorageAdapter.hpp ! src/hotspot/share/jfr/writers/jfrStorageHost.hpp ! src/hotspot/share/jfr/writers/jfrStorageHost.inline.hpp ! src/hotspot/share/jfr/writers/jfrStreamWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrStreamWriterHost.inline.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp ! src/hotspot/share/jvmci/compilerRuntime.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciCompiler.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/jvmci/systemDictionary_jvmci.hpp ! src/hotspot/share/jvmci/vmStructs_compiler_runtime.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.hpp ! src/hotspot/share/jvmci/vmSymbols_jvmci.hpp ! src/hotspot/share/libadt/dict.hpp ! src/hotspot/share/libadt/set.hpp ! src/hotspot/share/libadt/vectset.hpp ! src/hotspot/share/logging/log.hpp ! src/hotspot/share/logging/logConfiguration.hpp ! src/hotspot/share/logging/logDecorations.hpp ! src/hotspot/share/logging/logDecorators.hpp ! src/hotspot/share/logging/logDiagnosticCommand.hpp ! src/hotspot/share/logging/logFileOutput.hpp ! src/hotspot/share/logging/logFileStreamOutput.hpp ! src/hotspot/share/logging/logHandle.hpp ! src/hotspot/share/logging/logLevel.hpp ! src/hotspot/share/logging/logMessage.hpp ! src/hotspot/share/logging/logMessageBuffer.hpp ! src/hotspot/share/logging/logOutput.hpp ! src/hotspot/share/logging/logOutputList.hpp ! src/hotspot/share/logging/logPrefix.hpp ! src/hotspot/share/logging/logSelection.hpp ! src/hotspot/share/logging/logSelectionList.hpp ! src/hotspot/share/logging/logStream.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/logging/logTagSet.hpp ! src/hotspot/share/logging/logTagSetDescriptions.hpp ! src/hotspot/share/logging/logTag_ext.hpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/allocation.inline.hpp ! src/hotspot/share/memory/arena.hpp ! src/hotspot/share/memory/binaryTreeDictionary.hpp ! src/hotspot/share/memory/binaryTreeDictionary.inline.hpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/freeList.hpp ! src/hotspot/share/memory/guardedMemory.hpp ! src/hotspot/share/memory/heap.hpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/heapShared.inline.hpp ! src/hotspot/share/memory/iterator.hpp ! src/hotspot/share/memory/iterator.inline.hpp ! src/hotspot/share/memory/memRegion.hpp ! src/hotspot/share/memory/metadataFactory.hpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspace/blockFreelist.hpp ! src/hotspot/share/memory/metaspace/chunkManager.hpp ! src/hotspot/share/memory/metaspace/metaDebug.hpp ! src/hotspot/share/memory/metaspace/metabase.hpp ! src/hotspot/share/memory/metaspace/metablock.hpp ! src/hotspot/share/memory/metaspace/metachunk.hpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.hpp ! src/hotspot/share/memory/metaspace/metaspaceStatistics.hpp ! src/hotspot/share/memory/metaspace/occupancyMap.hpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.hpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.hpp ! src/hotspot/share/memory/metaspace/smallBlocks.hpp ! src/hotspot/share/memory/metaspace/spaceManager.hpp ! src/hotspot/share/memory/metaspace/virtualSpaceList.hpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.hpp ! src/hotspot/share/memory/metaspaceChunkFreeListSummary.hpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/memory/metaspaceCounters.hpp ! src/hotspot/share/memory/metaspaceGCThresholdUpdater.hpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/memory/metaspaceShared.inline.hpp ! src/hotspot/share/memory/metaspaceTracer.hpp ! src/hotspot/share/memory/oopFactory.hpp ! src/hotspot/share/memory/padded.hpp ! src/hotspot/share/memory/padded.inline.hpp ! src/hotspot/share/memory/referenceType.hpp ! src/hotspot/share/memory/resourceArea.hpp ! src/hotspot/share/memory/resourceArea.inline.hpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/memory/virtualspace.hpp ! src/hotspot/share/metaprogramming/conditional.hpp ! src/hotspot/share/metaprogramming/decay.hpp ! src/hotspot/share/metaprogramming/enableIf.hpp ! src/hotspot/share/metaprogramming/integralConstant.hpp ! src/hotspot/share/metaprogramming/isConst.hpp ! src/hotspot/share/metaprogramming/isFloatingPoint.hpp ! src/hotspot/share/metaprogramming/isIntegral.hpp ! src/hotspot/share/metaprogramming/isPointer.hpp ! src/hotspot/share/metaprogramming/isRegisteredEnum.hpp ! src/hotspot/share/metaprogramming/isSame.hpp ! src/hotspot/share/metaprogramming/isSigned.hpp ! src/hotspot/share/metaprogramming/isVolatile.hpp ! src/hotspot/share/metaprogramming/primitiveConversions.hpp ! src/hotspot/share/metaprogramming/removeCV.hpp ! src/hotspot/share/metaprogramming/removePointer.hpp ! src/hotspot/share/metaprogramming/removeReference.hpp ! src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/oops/annotations.hpp ! src/hotspot/share/oops/array.hpp ! src/hotspot/share/oops/array.inline.hpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/arrayKlass.inline.hpp ! src/hotspot/share/oops/arrayOop.hpp ! src/hotspot/share/oops/compiledICHolder.hpp ! src/hotspot/share/oops/constMethod.hpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/constantPool.inline.hpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/cpCache.inline.hpp ! src/hotspot/share/oops/fieldInfo.hpp ! src/hotspot/share/oops/fieldStreams.hpp ! src/hotspot/share/oops/generateOopMap.hpp ! src/hotspot/share/oops/instanceClassLoaderKlass.hpp ! src/hotspot/share/oops/instanceClassLoaderKlass.inline.hpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlass.inline.hpp ! src/hotspot/share/oops/instanceMirrorKlass.hpp ! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp ! src/hotspot/share/oops/instanceOop.hpp ! src/hotspot/share/oops/instanceRefKlass.hpp ! src/hotspot/share/oops/instanceRefKlass.inline.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/oops/klassVtable.hpp ! src/hotspot/share/oops/markOop.hpp ! src/hotspot/share/oops/markOop.inline.hpp ! src/hotspot/share/oops/metadata.hpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/method.inline.hpp ! src/hotspot/share/oops/methodCounters.hpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/oops/methodData.inline.hpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/objArrayKlass.inline.hpp ! src/hotspot/share/oops/objArrayOop.hpp ! src/hotspot/share/oops/objArrayOop.inline.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/oopHandle.hpp ! src/hotspot/share/oops/oopHandle.inline.hpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/oops/reflectionAccessorImplKlassHelper.hpp ! src/hotspot/share/oops/symbol.hpp ! src/hotspot/share/oops/typeArrayKlass.hpp ! src/hotspot/share/oops/typeArrayKlass.inline.hpp ! src/hotspot/share/oops/typeArrayOop.hpp ! src/hotspot/share/oops/typeArrayOop.inline.hpp ! src/hotspot/share/oops/verifyOopClosure.hpp ! src/hotspot/share/oops/weakHandle.hpp ! src/hotspot/share/oops/weakHandle.inline.hpp ! src/hotspot/share/opto/ad.hpp ! src/hotspot/share/opto/addnode.hpp ! src/hotspot/share/opto/adlcVMDeps.hpp ! src/hotspot/share/opto/arraycopynode.hpp ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/c2compiler.hpp ! src/hotspot/share/opto/callGenerator.hpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/coalesce.hpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/connode.hpp ! src/hotspot/share/opto/convertnode.hpp ! src/hotspot/share/opto/countbitsnode.hpp ! src/hotspot/share/opto/divnode.hpp ! src/hotspot/share/opto/escape.hpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/idealGraphPrinter.hpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/indexSet.hpp ! src/hotspot/share/opto/intrinsicnode.hpp ! src/hotspot/share/opto/live.hpp ! src/hotspot/share/opto/locknode.hpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/macro.hpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/mathexactnode.hpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/movenode.hpp ! src/hotspot/share/opto/mulnode.hpp ! src/hotspot/share/opto/multnode.hpp ! src/hotspot/share/opto/narrowptrnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/opaquenode.hpp ! src/hotspot/share/opto/opcodes.hpp ! src/hotspot/share/opto/optoreg.hpp ! src/hotspot/share/opto/output.hpp ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/phase.hpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/opto/regalloc.hpp ! src/hotspot/share/opto/regmask.hpp ! src/hotspot/share/opto/replacednodes.hpp ! src/hotspot/share/opto/rootnode.hpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/opto/stringopts.hpp ! src/hotspot/share/opto/subnode.hpp ! src/hotspot/share/opto/superword.hpp ! src/hotspot/share/opto/type.hpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/prims/forte.hpp ! src/hotspot/share/prims/jniCheck.hpp ! src/hotspot/share/prims/jniExport.hpp ! src/hotspot/share/prims/jniFastGetField.hpp ! src/hotspot/share/prims/jvm_misc.hpp ! src/hotspot/share/prims/jvmtiAgentThread.hpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.hpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.hpp ! src/hotspot/share/prims/jvmtiEnter.inline.hpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiEnvThreadState.hpp ! src/hotspot/share/prims/jvmtiEventController.hpp ! src/hotspot/share/prims/jvmtiEventController.inline.hpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiExtensions.hpp ! src/hotspot/share/prims/jvmtiGetLoadedClasses.hpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/prims/jvmtiManageCapabilities.hpp ! src/hotspot/share/prims/jvmtiRawMonitor.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp ! src/hotspot/share/prims/jvmtiTagMap.hpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/prims/jvmtiThreadState.inline.hpp ! src/hotspot/share/prims/jvmtiTrace.hpp ! src/hotspot/share/prims/jvmtiUtil.hpp ! src/hotspot/share/prims/methodComparator.hpp ! src/hotspot/share/prims/methodHandles.hpp ! src/hotspot/share/prims/nativeLookup.hpp ! src/hotspot/share/prims/resolvedMethodTable.hpp ! src/hotspot/share/prims/stackwalk.hpp ! src/hotspot/share/prims/unsafe.hpp ! src/hotspot/share/prims/wbtestmethods/parserTests.hpp ! src/hotspot/share/prims/whitebox.hpp ! src/hotspot/share/prims/whitebox.inline.hpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/runtime/basicLock.hpp ! src/hotspot/share/runtime/biasedLocking.hpp ! src/hotspot/share/runtime/compilationPolicy.hpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/extendedPC.hpp ! src/hotspot/share/runtime/fieldDescriptor.hpp ! src/hotspot/share/runtime/fieldDescriptor.inline.hpp ! src/hotspot/share/runtime/fieldType.hpp ! src/hotspot/share/runtime/flags/flagSetting.hpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintList.hpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp ! src/hotspot/share/runtime/flags/jvmFlagRangeList.hpp ! src/hotspot/share/runtime/flags/jvmFlagWriteableList.hpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/frame.inline.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/globals_ext.hpp ! src/hotspot/share/runtime/globals_extension.hpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/handles.inline.hpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/icache.hpp ! src/hotspot/share/runtime/init.hpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/java.hpp ! src/hotspot/share/runtime/javaCalls.hpp ! src/hotspot/share/runtime/javaFrameAnchor.hpp ! src/hotspot/share/runtime/jfieldIDWorkaround.hpp ! src/hotspot/share/runtime/jniHandles.hpp ! src/hotspot/share/runtime/jniHandles.inline.hpp ! src/hotspot/share/runtime/jniPeriodicChecker.hpp ! src/hotspot/share/runtime/memprofiler.hpp ! src/hotspot/share/runtime/monitorChunk.hpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/orderAccess.hpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/os.inline.hpp ! src/hotspot/share/runtime/osThread.hpp ! src/hotspot/share/runtime/os_ext.hpp ! src/hotspot/share/runtime/os_perf.hpp ! src/hotspot/share/runtime/park.hpp ! src/hotspot/share/runtime/perfData.hpp ! src/hotspot/share/runtime/perfData.inline.hpp ! src/hotspot/share/runtime/perfMemory.hpp ! src/hotspot/share/runtime/prefetch.hpp ! src/hotspot/share/runtime/prefetch.inline.hpp ! src/hotspot/share/runtime/reflection.hpp ! src/hotspot/share/runtime/reflectionUtils.hpp ! src/hotspot/share/runtime/registerMap.hpp ! src/hotspot/share/runtime/relocator.hpp ! src/hotspot/share/runtime/rframe.hpp ! src/hotspot/share/runtime/rtmLocking.hpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/safepointVerifiers.hpp ! src/hotspot/share/runtime/semaphore.hpp ! src/hotspot/share/runtime/semaphore.inline.hpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/sharedRuntimeMath.hpp ! src/hotspot/share/runtime/signature.hpp ! src/hotspot/share/runtime/stackValue.hpp ! src/hotspot/share/runtime/stackValueCollection.hpp ! src/hotspot/share/runtime/statSampler.hpp ! src/hotspot/share/runtime/stubCodeGenerator.hpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/runtime/sweeper.hpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/task.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/runtime/threadCritical.hpp ! src/hotspot/share/runtime/threadHeapSampler.hpp ! src/hotspot/share/runtime/threadLocalStorage.hpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/runtime/threadSMR.inline.hpp ! src/hotspot/share/runtime/threadStatisticalInfo.hpp ! src/hotspot/share/runtime/tieredThresholdPolicy.hpp ! src/hotspot/share/runtime/timer.hpp ! src/hotspot/share/runtime/timerTrace.hpp ! src/hotspot/share/runtime/unhandledOops.hpp ! src/hotspot/share/runtime/vframe.hpp ! src/hotspot/share/runtime/vframe.inline.hpp ! src/hotspot/share/runtime/vframeArray.hpp ! src/hotspot/share/runtime/vframe_hp.hpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/runtime/vmStructs.hpp ! src/hotspot/share/runtime/vmThread.hpp ! src/hotspot/share/runtime/vm_version.hpp ! src/hotspot/share/services/allocationSite.hpp ! src/hotspot/share/services/attachListener.hpp ! src/hotspot/share/services/classLoadingService.hpp ! src/hotspot/share/services/diagnosticArgument.hpp ! src/hotspot/share/services/diagnosticCommand.hpp ! src/hotspot/share/services/diagnosticFramework.hpp ! src/hotspot/share/services/dtraceAttacher.hpp ! src/hotspot/share/services/gcNotifier.hpp ! src/hotspot/share/services/heapDumper.hpp ! src/hotspot/share/services/lowMemoryDetector.hpp ! src/hotspot/share/services/mallocSiteTable.hpp ! src/hotspot/share/services/mallocTracker.hpp ! src/hotspot/share/services/mallocTracker.inline.hpp ! src/hotspot/share/services/management.hpp ! src/hotspot/share/services/memBaseline.hpp ! src/hotspot/share/services/memReporter.hpp ! src/hotspot/share/services/memTracker.hpp ! src/hotspot/share/services/memoryManager.hpp ! src/hotspot/share/services/memoryPool.hpp ! src/hotspot/share/services/memoryService.hpp ! src/hotspot/share/services/memoryUsage.hpp ! src/hotspot/share/services/nmtCommon.hpp ! src/hotspot/share/services/nmtDCmd.hpp ! src/hotspot/share/services/runtimeService.hpp ! src/hotspot/share/services/threadService.hpp ! src/hotspot/share/services/virtualMemoryTracker.hpp ! src/hotspot/share/services/writeableFlags.hpp ! src/hotspot/share/utilities/accessFlags.hpp ! src/hotspot/share/utilities/align.hpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/bitMap.inline.hpp ! src/hotspot/share/utilities/breakpoint.hpp ! src/hotspot/share/utilities/bytes.hpp ! src/hotspot/share/utilities/chunkedList.hpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp ! src/hotspot/share/utilities/constantTag.hpp ! src/hotspot/share/utilities/copy.hpp ! src/hotspot/share/utilities/count_trailing_zeros.hpp ! src/hotspot/share/utilities/debug.hpp ! src/hotspot/share/utilities/decoder.hpp ! src/hotspot/share/utilities/decoder_elf.hpp ! src/hotspot/share/utilities/defaultStream.hpp ! src/hotspot/share/utilities/dtrace.hpp ! src/hotspot/share/utilities/dtrace_disabled.hpp ! src/hotspot/share/utilities/elfFile.hpp ! src/hotspot/share/utilities/elfFuncDescTable.hpp ! src/hotspot/share/utilities/elfStringTable.hpp ! src/hotspot/share/utilities/elfSymbolTable.hpp ! src/hotspot/share/utilities/events.hpp ! src/hotspot/share/utilities/exceptions.hpp ! src/hotspot/share/utilities/fakeRttiSupport.hpp ! src/hotspot/share/utilities/formatBuffer.hpp ! src/hotspot/share/utilities/globalCounter.hpp ! src/hotspot/share/utilities/globalCounter.inline.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/hotspot/share/utilities/globalDefinitions_solstudio.hpp ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp ! src/hotspot/share/utilities/globalDefinitions_xlc.hpp ! src/hotspot/share/utilities/growableArray.hpp ! src/hotspot/share/utilities/hashtable.hpp ! src/hotspot/share/utilities/hashtable.inline.hpp ! src/hotspot/share/utilities/histogram.hpp ! src/hotspot/share/utilities/intHisto.hpp ! src/hotspot/share/utilities/json.hpp ! src/hotspot/share/utilities/linkedlist.hpp ! src/hotspot/share/utilities/macros.hpp ! src/hotspot/share/utilities/nativeCallStack.hpp ! src/hotspot/share/utilities/numberSeq.hpp ! src/hotspot/share/utilities/ostream.hpp ! src/hotspot/share/utilities/pair.hpp ! src/hotspot/share/utilities/preserveException.hpp ! src/hotspot/share/utilities/quickSort.hpp ! src/hotspot/share/utilities/resourceHash.hpp ! src/hotspot/share/utilities/sizes.hpp ! src/hotspot/share/utilities/stack.hpp ! src/hotspot/share/utilities/stack.inline.hpp ! src/hotspot/share/utilities/stringUtils.hpp ! src/hotspot/share/utilities/ticks.hpp ! src/hotspot/share/utilities/utf8.hpp ! src/hotspot/share/utilities/vmError.hpp ! src/hotspot/share/utilities/xmlstream.hpp Changeset: 05c5c27b5a54 Author: jlaskey Date: 2019-01-09 18:17 -0400 URL: http://hg.openjdk.java.net/portola/portola/rev/05c5c27b5a54 8215493: String::indent inconsistency with blank lines Reviewed-by: rriggs, smarks ! src/java.base/share/classes/java/lang/String.java ! test/jdk/java/lang/String/Indent.java Changeset: 0740588d1f8a Author: jwilhelm Date: 2019-01-10 02:47 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/0740588d1f8a Added tag jdk-12+27 for changeset f15d443f9731 ! .hgtags Changeset: 3fc330702246 Author: tschatzl Date: 2019-01-10 12:14 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/3fc330702246 8216316: Tests fail due to too low specified TLAB size Reviewed-by: goetz, sangheki Contributed-by: goetz.lindenmaier at sap.com, thomas.schatzl at oracle.com ! test/hotspot/jtreg/compiler/interpreter/TestVerifyStackAfterDeopt.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithG1.java Changeset: ed36ff53642c Author: robm Date: 2019-01-10 07:54 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/ed36ff53642c 8214440: ldap over a TLS connection negotiate failed with "javax.net.ssl.SSLPeerUnverifiedException: hostname of the server '' does not match the hostname in the server's certificate" Reviewed-by: vtewari, xuelei ! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java Changeset: fbab5d82f3d7 Author: jiangli Date: 2019-01-10 13:03 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/fbab5d82f3d7 8214827: Incorrect call ClassLoaders.toFileURL("jrt:/java.compiler") Summary: Use URL constructor for jrt URL in SystemDictionaryShared::get_shared_protection_domain(). Reviewed-by: ccheung, iklam, dholmes, coleenp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! test/hotspot/jtreg/runtime/appcds/ProtectionDomain.java ! test/hotspot/jtreg/runtime/appcds/test-classes/JimageClassProtDomain.java ! test/hotspot/jtreg/runtime/appcds/test-classes/ProtDomain.java ! test/hotspot/jtreg/runtime/appcds/test-classes/ProtDomainB.java Changeset: 10621b0e8e38 Author: shade Date: 2019-01-09 15:53 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/10621b0e8e38 8215724: Epsilon: ArrayStoreExceptionTest.java fails; missing arraycopy check Reviewed-by: eosterlund, lkorinth ! src/hotspot/share/gc/shared/barrierSet.hpp + src/hotspot/share/gc/shared/barrierSet.inline.hpp ! src/hotspot/share/oops/access.inline.hpp + test/hotspot/jtreg/gc/epsilon/TestArraycopyCheckcast.java Changeset: 2e1fd6414c4b Author: jwilhelm Date: 2019-01-10 21:52 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/2e1fd6414c4b Merge ! .hgtags ! test/jdk/java/lang/String/Indent.java Changeset: e832101ff63c Author: mbaesken Date: 2019-01-09 14:46 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/e832101ff63c 8216355: missing NULL checks in libnet in interface iteration and potential resource leak in getMacAddress Reviewed-by: clanger, rwestberg ! src/java.base/unix/native/libnet/Inet6AddressImpl.c ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: d87633b62f1f Author: thartmann Date: 2019-01-11 09:59 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/d87633b62f1f 8216480: Typo in test/hotspot/jtreg/compiler/graalunit/README.md Summary: Removed -vmoptions: Reviewed-by: epavlova ! test/hotspot/jtreg/compiler/graalunit/README.md Changeset: 47bc06170313 Author: rehn Date: 2019-01-11 10:58 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/47bc06170313 8214271: Fast primitive to wake many threads Reviewed-by: dholmes, dcubed + src/hotspot/os/linux/waitBarrier_linux.cpp + src/hotspot/os/linux/waitBarrier_linux.hpp + src/hotspot/share/utilities/waitBarrier.hpp + src/hotspot/share/utilities/waitBarrier_generic.cpp + src/hotspot/share/utilities/waitBarrier_generic.hpp + test/hotspot/gtest/utilities/test_waitBarrier.cpp Changeset: 61a385765c9b Author: ysuenaga Date: 2019-01-11 23:32 +0900 URL: http://hg.openjdk.java.net/portola/portola/rev/61a385765c9b 8216486: Possibility of integer overflow in JfrThreadSampler::run() Reviewed-by: rehn, sgehwolf ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp Changeset: bd8df96decba Author: dfuchs Date: 2019-01-11 14:48 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/bd8df96decba 8216498: Confusing and unneeded wrapping of SSLHandshakeException Summary: [httpclient] Avoid wrapping SSLHandshakeException in plain IOException Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/ShortResponseBody.java Changeset: 5170dc2bcf64 Author: mbalao Date: 2018-11-29 13:36 -0300 URL: http://hg.openjdk.java.net/portola/portola/rev/5170dc2bcf64 6913047: Long term memory leak when using PKCS11 and JCE exceeds 32 bit process address space Summary: Extract cryptographic keys within NSS PKCS11 software tokens for memory management purposes. Reviewed-by: valeriep ! src/java.base/share/lib/security/default.policy ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DHKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Digest.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyAgreement.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSACipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h Changeset: e348b0160d61 Author: bpb Date: 2019-01-11 08:20 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/e348b0160d61 8216172: File.renameTo(File dest) should check for NPE at the very beginning Reviewed-by: lancea ! src/java.base/share/classes/java/io/File.java Changeset: 754312b616de Author: darcy Date: 2019-01-11 09:57 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/754312b616de 8208371: Provided supported mechanims to create a ModuleElement for an unnamed module Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! test/langtools/tools/javac/processing/model/element/TestModuleElementNames.java Changeset: fbc921683f02 Author: sgehwolf Date: 2019-01-11 13:34 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/fbc921683f02 8216559: [JFR] Native libraries not correctly parsed from /proc/self/maps Summary: Use %7s for the dev scan format as major:minor may be up to that length Reviewed-by: mgronlun, jwilhelm ! src/hotspot/os/linux/os_linux.cpp ! test/jdk/jdk/jfr/event/runtime/TestNativeLibrariesEvent.java Changeset: b7dca420fa0c Author: ccheung Date: 2019-01-11 14:05 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/b7dca420fa0c 8216184: CDS/appCDS tests failed on Windows due to long path to a classlist file Summary: use os::open() instead of fopen() Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/memory/metaspaceShared.cpp + test/hotspot/jtreg/runtime/appcds/LongClassListPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java Changeset: 2969ff55c29b Author: naoto Date: 2019-01-11 14:24 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/2969ff55c29b 8216140: Correct UnicodeDecoder U+FFFE handling Reviewed-by: rriggs ! src/java.base/share/classes/sun/nio/cs/UnicodeDecoder.java + test/jdk/sun/nio/cs/TestUnicodeReversedBOM.java Changeset: 5d7e4d832868 Author: shade Date: 2019-01-12 13:33 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/5d7e4d832868 8216589: s390x build failures after JDK-8216167 (Update include guards to reflect correct directories) Reviewed-by: dholmes ! src/hotspot/cpu/s390/codeBuffer_s390.hpp ! src/hotspot/os_cpu/linux_s390/globals_linux_s390.hpp Changeset: 424e4908b4b8 Author: redestad Date: 2019-01-13 12:50 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/424e4908b4b8 8216424: Remove TimeLivenessAnalysis Reviewed-by: kvn, thartmann ! src/hotspot/share/compiler/methodLiveness.cpp ! src/hotspot/share/compiler/methodLiveness.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/java.cpp Changeset: febc37adfe80 Author: pliden Date: 2019-01-13 17:33 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/febc37adfe80 8216595: Fix broken builds after JDK-8216424 Reviewed-by: redestad, alanb ! src/hotspot/share/compiler/methodLiveness.cpp Changeset: 57d8566a2732 Author: dholmes Date: 2019-01-13 16:54 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/57d8566a2732 8214816: os::read() should not transition to _thread_blocked with safepoint check on Solaris Reviewed-by: jiangli, mgronlun ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_aix.inline.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.inline.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.inline.hpp ! src/hotspot/share/compiler/directivesParser.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/os.inline.hpp Changeset: 0b6d6db878b6 Author: jgeorge Date: 2019-01-14 09:30 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/0b6d6db878b6 8215544: SA: Modify ClhsdbLauncher to add sudo privileges to enable MacOS tests on Mach5 Summary: Check if 'sudo' privileges can be added for executing macOS tests, and if so, add these privileges before executing the tests Reviewed-by: jcbeyler, phh, sballal ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java + test/lib/jdk/test/lib/SA/SATestUtils.java Changeset: c02949731190 Author: mdoerr Date: 2019-01-14 09:26 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/c02949731190 8216560: gtest build broken on PPC64 and aarch64 Reviewed-by: shade ! test/hotspot/gtest/threadHelper.inline.hpp Changeset: 26a53519c82f Author: thartmann Date: 2019-01-14 09:48 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/26a53519c82f 8213249: compiler/graalunit/HotspotTest.java failed in ExplicitExceptionTest Summary: Added -XX:-OmitStackTraceInFastThrow to test flags to avoid empty exception message. Reviewed-by: epavlova, iignatyev, dlong, kvn ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java Changeset: f3a42c440fcb Author: pmuthuswamy Date: 2019-01-14 15:09 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/f3a42c440fcb 8199892: Missing landmarks when generating docs using html sources Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java + test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java - test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLankmarkRegions.java Changeset: 14d078fd74cb Author: dfuchs Date: 2019-01-14 10:46 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/14d078fd74cb 8216478: Cleanup HttpResponseImpl back reference to HttpConnection Summary: Retain a reference to Exchange and HttpConnection only when necessary, i.e. for WebSocket initial connection. Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/HttpResponseImpl.java Changeset: 5328dd5d2be8 Author: rkennke Date: 2019-01-14 12:49 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/5328dd5d2be8 8216973: Kick up cleanup phases in the right places Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp Changeset: bbc79e0ec9ee Author: goetz Date: 2019-01-14 00:00 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/bbc79e0ec9ee 8216265: [testbug] Introduce Platform.sharedLibraryPathVariableName() and adapt all tests. Summary: Also cleanup some switches over OSes and use File.pathSeparator. Reviewed-by: dholmes, mdoerr ! test/hotspot/jtreg/gtest/GTestWrapper.java ! test/hotspot/jtreg/runtime/signal/SigTestDriver.java ! test/hotspot/jtreg/vmTestbase/ExecDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/TestDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/TestDriver.java ! test/jdk/com/sun/jdi/PrivateTransportTest.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSDataExchangeTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSEnginesClosureTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSHandshakeTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSMFLNTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java ! test/jdk/javax/net/ssl/DTLS/DTLSRehandshakeTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java ! test/jdk/javax/net/ssl/TLS/TLSDataExchangeTest.java ! test/jdk/javax/net/ssl/TLS/TLSEnginesClosureTest.java ! test/jdk/javax/net/ssl/TLS/TLSHandshakeTest.java ! test/jdk/javax/net/ssl/TLS/TLSMFLNTest.java ! test/jdk/javax/net/ssl/TLS/TLSNotEnabledRC4Test.java ! test/jdk/javax/net/ssl/TLS/TLSRehandshakeTest.java ! test/jdk/javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java ! test/jdk/javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java ! test/jdk/javax/net/ssl/TLSv1/TLSDataExchangeTest.java ! test/jdk/javax/net/ssl/TLSv1/TLSEnginesClosureTest.java ! test/jdk/javax/net/ssl/TLSv1/TLSHandshakeTest.java ! test/jdk/javax/net/ssl/TLSv1/TLSMFLNTest.java ! test/jdk/javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java ! test/jdk/javax/net/ssl/TLSv1/TLSRehandshakeTest.java ! test/jdk/javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java ! test/jdk/javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java ! test/jdk/javax/net/ssl/TLSv11/TLSDataExchangeTest.java ! test/jdk/javax/net/ssl/TLSv11/TLSEnginesClosureTest.java ! test/jdk/javax/net/ssl/TLSv11/TLSHandshakeTest.java ! test/jdk/javax/net/ssl/TLSv11/TLSMFLNTest.java ! test/jdk/javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java ! test/jdk/javax/net/ssl/TLSv11/TLSRehandshakeTest.java ! test/jdk/javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java ! test/jdk/javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java ! test/jdk/javax/net/ssl/TLSv12/TLSEnginesClosureTest.java ! test/jdk/sun/security/krb5/auto/BasicProc.java ! test/jdk/sun/security/krb5/auto/KDC.java ! test/jdk/sun/security/krb5/auto/NoAddresses.java ! test/jdk/sun/security/krb5/auto/ReplayCacheTestProc.java ! test/jdk/sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java ! test/jdk/tools/launcher/ExecutionEnvironment.java ! test/jdk/tools/launcher/JliLaunchTest.java ! test/jdk/tools/launcher/Test7029048.java ! test/jdk/vm/JniInvocationTest.java ! test/lib/jdk/test/lib/Platform.java Changeset: cf80666df79a Author: shade Date: 2019-01-14 17:20 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/cf80666df79a 8216308: StackTraceElement::fill_in can use injected Class source-file Reviewed-by: coleenp, dholmes ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/vmSymbols.hpp Changeset: f5e601ad26a8 Author: vromero Date: 2019-01-14 12:24 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/f5e601ad26a8 8215482: check for cycles in type variables can provoke NPE Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java + test/langtools/tools/javac/T8215482/NPETypeVarWithOuterBoundTest.java Changeset: 72fdf46a274e Author: zgu Date: 2019-01-14 12:51 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/72fdf46a274e 8215549: Shenandoah deduplication cleans up table/queue twice Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp Changeset: b002e4ee60b0 Author: bchristi Date: 2019-01-14 11:22 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/b002e4ee60b0 8216401: Allow "file:" URLs in Class-Path of local JARs Reviewed-by: alanb, mchung ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java + test/jdk/jdk/internal/loader/URLClassPath/JarClassPathFileEntry.java Changeset: 4b469f5f4bf2 Author: eosterlund Date: 2019-01-10 18:10 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/4b469f5f4bf2 8215889: assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC Reviewed-by: coleenp, neliasso ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodData.hpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciObjectFactory.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp Changeset: 6b37a7ba9b66 Author: itakiguchi Date: 2019-01-11 09:37 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/6b37a7ba9b66 8211841: [testbug] sun/nio/cs/OLD/TestIBMDB.java does not compile (aix) Reviewed-by: alanb, goetz ! test/jdk/ProblemList.txt ! test/jdk/sun/nio/cs/OLD/IBM1383_OLD.java ! test/jdk/sun/nio/cs/OLD/IBM942_OLD.java ! test/jdk/sun/nio/cs/OLD/IBM943_OLD.java ! test/jdk/sun/nio/cs/OLD/IBM950_OLD.java ! test/jdk/sun/nio/cs/OLD/IBM970_OLD.java Changeset: f152abfd2751 Author: jlahoda Date: 2019-01-11 10:46 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/f152abfd2751 8215244: jdk/jshell/ToolBasicTest.java testHistoryReference failed Summary: Mark history entries from previous sessions with timestamp that is definitelly in the past. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java Changeset: 672b629e1f72 Author: mdoerr Date: 2019-01-11 11:02 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/672b629e1f72 8216376: [PPC64] Possibly unreliable stack frame resizing in template interpreter Reviewed-by: goetz, gromero ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp Changeset: cb7fff9105a8 Author: eosterlund Date: 2019-01-11 13:15 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/cb7fff9105a8 8215754: ZGC: nmethod is not unlinked from Method before rendezvous handshake Reviewed-by: pliden, neliasso ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/gc/z/zNMethodTable.cpp Changeset: f7491df4fd3a Author: roland Date: 2019-01-10 13:54 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/f7491df4fd3a 8216482: Shenandoah: typo in ShenandoahBarrierSetC2::clone_barrier_at_expansion() causes failed compilations Reviewed-by: thartmann, shade, rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp Changeset: a995647f4911 Author: vromero Date: 2019-01-11 09:02 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/a995647f4911 8215648: remove equals and hashCode implementations from j.l.i.VarHandle Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! test/jdk/java/lang/constant/CondyDescTest.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java Changeset: fa2f191e72f5 Author: darcy Date: 2019-01-11 08:32 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/fa2f191e72f5 8213299: runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java failed with java.lang.NoSuchMethodException Reviewed-by: dholmes ! src/java.base/share/classes/java/lang/Class.java ! test/hotspot/jtreg/ProblemList.txt Changeset: 5fa71cce89eb Author: jjg Date: 2019-01-11 11:32 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/5fa71cce89eb 8210561: Command-line help wrong for javac --module Reviewed-by: darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties Changeset: 6b963dd96b5e Author: jjg Date: 2019-01-11 11:42 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/6b963dd96b5e Merge Changeset: f0490430ef7a Author: roland Date: 2019-01-11 10:03 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/f0490430ef7a 8216549: Mismatched unsafe access to non escaping object fails Reviewed-by: vlivanov, kvn, thartmann ! src/hotspot/share/opto/escape.cpp + test/hotspot/jtreg/compiler/unsafe/MismatchedUnsafeLoadFromNewObject.java Changeset: 5022a4915fe9 Author: xuelei Date: 2019-01-14 10:00 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/5022a4915fe9 8214418: half-closed SSLEngine status may cause application dead loop Reviewed-by: jnimeh, dfuchs, chegar ! src/java.base/share/classes/sun/security/ssl/Ciphertext.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java Changeset: b685bc048276 Author: dnsimon Date: 2019-01-14 21:34 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/b685bc048276 8215313: [AOT] java/lang/String/Split.java fails with AOTed java.base Reviewed-by: kvn, never, dlong Contributed-by: Josef Haider ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayIndexOfOp.java Changeset: 8f822a19309b Author: lancea Date: 2019-01-14 16:35 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/8f822a19309b 8216362: Better error message handling when there is an invalid Manifest Reviewed-by: lancea, rriggs, mullan Contributed-by: Philipp Kunz ! src/java.base/share/classes/java/util/jar/Manifest.java + test/jdk/java/util/jar/Manifest/IncludeInExceptionsTest.java Changeset: 8065db7231ae Author: kvn Date: 2019-01-14 13:45 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/8065db7231ae 8216151: [Graal] Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.org.graalvm.compiler.debug Summary: update default.policy based on latest changes in jdk.internal.vm.compiler.management Reviewed-by: thartmann, alanb, mchung ! src/java.base/share/lib/security/default.policy Changeset: 64049c8e7452 Author: jwilhelm Date: 2019-01-14 23:05 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/64049c8e7452 Merge ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/ci/ciMethodData.hpp ! src/hotspot/share/ci/ciObjectFactory.hpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/methodData.hpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/util/jar/Manifest.java ! src/java.base/share/lib/security/default.policy ! test/hotspot/jtreg/ProblemList.txt Changeset: fcddd67f986f Author: manc Date: 2018-12-10 17:57 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/fcddd67f986f 8215114: Fix indent and dead code in GCPolicyCounters Summary: Clean up gcPolicyCounters.hpp Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/shared/gcPolicyCounters.hpp Changeset: 520f8e2041bb Author: shurailine Date: 2019-01-14 08:22 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/520f8e2041bb 8215729: Enhance makefiles to allow collecting code coverage with JCov Reviewed-by: erikj ! make/Main.gmk ! make/RunTests.gmk ! make/common/FindTests.gmk Changeset: de5564099c01 Author: shurailine Date: 2019-01-14 08:23 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/de5564099c01 Merge Changeset: d633be26e59b Author: dholmes Date: 2019-01-14 20:56 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/d633be26e59b 8217017: [TESTBUG] Tests fail to compile after JDK-8216265 Reviewed-by: kvn ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java Changeset: bd9043ffaa2a Author: weijun Date: 2019-01-15 11:21 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/bd9043ffaa2a 8215922: jar spec is not precise when describing jar file re-signing Reviewed-by: lancea, mullan + test/jdk/sun/security/tools/jarsigner/SignedAgain.java Changeset: 0b2574a2a6c7 Author: stuefe Date: 2019-01-15 08:03 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/0b2574a2a6c7 8216982: Assertion poison page established too early Reviewed-by: mdoerr, dholmes ! src/hotspot/share/runtime/thread.cpp Changeset: 54aa3ea04fe8 Author: dfuchs Date: 2019-01-15 11:34 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/54aa3ea04fe8 8216974: HttpConnection not returned to the pool after 204 response Summary: MultiExchange now call nullBody() on Exchange after receiving 204 Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! test/jdk/java/net/httpclient/Response204.java Changeset: 50355c3d35c0 Author: rriggs Date: 2019-01-15 09:22 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/50355c3d35c0 8080569: java/lang/ProcessBuilder/DestroyTest.java fails with "Process terminated prematurely" Reviewed-by: lancea, bchristi ! test/jdk/java/lang/ProcessBuilder/DestroyTest.java Changeset: c58de85b30d2 Author: hseigel Date: 2019-01-15 14:55 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/c58de85b30d2 8216563: [TESTBUG] Change stressTime to default to 30 for nsk tests (part 2) Summary: Change the default from 60 seconds to 30 seconds. Reviewed-by: coleenp, mseledtsov ! test/hotspot/jtreg/vmTestbase/nsk/share/test/StressOptions.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/README ! test/hotspot/jtreg/vmTestbase/vm/share/options/package-info.java Changeset: 65a1d49d1718 Author: redestad Date: 2019-01-15 21:17 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/65a1d49d1718 8216995: Clean up JFR command line processing Reviewed-by: gziemski, mgronlun ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/runtime/globals_extension.hpp Changeset: 9e968a576dd2 Author: rriggs Date: 2019-01-15 15:56 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/9e968a576dd2 8202675: Replace process-wide terminology in serial filtering to be consistent Reviewed-by: alanb, lancea ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectStreamConstants.java ! src/java.base/share/conf/security/java.security Changeset: d193d58ae79d Author: dholmes Date: 2019-01-15 16:40 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/d193d58ae79d 8213397: Stack dump should show more clearly when a thread is blocked on a class initialization monitor Reviewed-by: rehn, coleenp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/runtime/vframe.cpp + test/hotspot/jtreg/runtime/Thread/TestThreadDumpClassInitMonitor.java Changeset: 8e260023fc53 Author: roland Date: 2019-01-14 15:07 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/8e260023fc53 8216135: C2 assert(!had_error) failed: bad dominance Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp ! test/hotspot/jtreg/ProblemList.txt Changeset: b5281bf751ea Author: eosterlund Date: 2019-01-15 09:44 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/b5281bf751ea 8216427: ciMethodData::load_extra_data() does not always unpack the last entry Reviewed-by: thartmann, kvn ! src/hotspot/share/ci/ciMethodData.cpp Changeset: 1884ecc20c38 Author: phedlin Date: 2018-12-18 10:12 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/1884ecc20c38 8210392: assert(Compile::current()->live_nodes() < Compile::current()->max_node_limit()) failed: Live Node limit exceeded limit Summary: Avoid excessive split-if. Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/Test8210392.java Changeset: 314c5b5d9369 Author: iveresov Date: 2019-01-15 10:40 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/314c5b5d9369 8196568: [Graal] LongMulOverflowTest.java fails with "runTestOverflow() did not overflow" Summary: Temporarily cripple j.l.Math.*Exact() instrinsics to pass TCK Reviewed-by: kvn, dlong, never ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerExactExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerExactFoldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java Changeset: 8ce4083fc831 Author: jjg Date: 2019-01-15 11:05 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/8ce4083fc831 8212233: javadoc fails on jdk12 with "The code being documented uses modules but the packages defined in $URL are in the unnamed module." Reviewed-by: hannesw, pmuthuswamy ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java + test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java Changeset: 205d2db1dc25 Author: valeriep Date: 2018-06-14 23:47 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/205d2db1dc25 8203654: Improve cypher state updates Reviewed-by: ascarpino ! src/java.base/share/classes/javax/crypto/spec/GCMParameterSpec.java Changeset: ee7b0da99262 Author: bpb Date: 2018-07-19 07:02 -0700 URL: http://hg.openjdk.java.net/portola/portola/rev/ee7b0da99262 8206301: Improve NIO stability Reviewed-by: alanb, mschoene, rhalade ! src/java.base/windows/native/libnio/ch/DatagramDispatcher.c ! src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c Changeset: c66b192fe3b4 Author: dtitov Date: 2018-07-19 15:23 -0700 URL: http://hg.openjdk.java.net/portola/portola/rev/c66b192fe3b4 8205709: Proper allocation handling Reviewed-by: sspitsyn, mschoene, rhalade ! src/java.instrument/unix/native/libinstrument/FileSystemSupport_md.c ! src/java.instrument/windows/native/libinstrument/FileSystemSupport_md.c Changeset: 827db73f2d6a Author: psadhukhan Date: 2018-07-31 11:43 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/827db73f2d6a 8205360: Choose printer defaults Reviewed-by: prr, mschoene, rhalade ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp Changeset: 3d4e47348142 Author: dholmes Date: 2018-08-12 18:05 -0400 URL: http://hg.openjdk.java.net/portola/portola/rev/3d4e47348142 8205714: Initial class initialization Summary: ensure class is fully initialized before caching a resolved invokestatic, or patching the callsite Reviewed-by: acorn, coleenp, kvn, vlivanov ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: 066d2261108f Author: chegar Date: 2018-08-10 14:35 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/066d2261108f 8199166: Better interface lists Reviewed-by: igerasim, mschoene, michaelm, rhalade ! src/java.base/windows/native/libnet/NetworkInterface.c Changeset: 5deff84a4d48 Author: chegar Date: 2018-08-10 15:02 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/5deff84a4d48 8199156: Better route routing Reviewed-by: igerasim, mschoene, michaelm, rhalade ! src/java.base/unix/native/libnet/net_util_md.c Changeset: db202823fd94 Author: jnimeh Date: 2018-08-15 09:36 -0700 URL: http://hg.openjdk.java.net/portola/portola/rev/db202823fd94 8206295: More reliable p11 transactions Reviewed-by: valeriep, mschoene, rhalade ! src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.c Changeset: db7b41933563 Author: serb Date: 2018-08-16 10:22 -0700 URL: http://hg.openjdk.java.net/portola/portola/rev/db7b41933563 8204895: Better icon support Reviewed-by: prr, mschoene, aghaisas, rhalade ! src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c Changeset: 42037e059f2c Author: serb Date: 2018-08-21 13:57 -0700 URL: http://hg.openjdk.java.net/portola/portola/rev/42037e059f2c 8203955: Improve robot support Reviewed-by: prr, psadhukhan, rhalade, skoivu ! src/java.desktop/share/classes/java/awt/Robot.java Changeset: 2cdf4a989ee7 Author: sdama Date: 2018-08-28 13:22 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/2cdf4a989ee7 8203688: [testbug] Nashorn test test/nashorn/script/nosecurity/treeapi/diagnostic.js fails Summary: Updating the expected output for diagnostic.js to its correct value Reviewed-by: jlaskey, sundar Contributed-by: thejasvi.v.voniadka at oracle.com ! test/nashorn/script/nosecurity/treeapi/diagnostic.js.EXPECTED Changeset: 8ba5b3c76857 Author: coleenp Date: 2018-09-10 16:49 -0400 URL: http://hg.openjdk.java.net/portola/portola/rev/8ba5b3c76857 8210094: Better loading of classloader classes Reviewed-by: acorn, hseigel, ahgross, rhalade ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/prims/jvm.cpp + test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java + test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java + test/hotspot/jtreg/runtime/ClassUnload/MyDiffClassLoader.java + test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java + test/hotspot/jtreg/runtime/ClassUnload/p2/c2.java Changeset: bc9faf59936d Author: coleenp Date: 2018-09-12 08:26 -0400 URL: http://hg.openjdk.java.net/portola/portola/rev/bc9faf59936d 8210624: Clean up better loading tests Reviewed-by: hseigel, jwilhelm ! test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java Changeset: cbb8341a127a Author: bpb Date: 2018-09-25 16:49 -0700 URL: http://hg.openjdk.java.net/portola/portola/rev/cbb8341a127a 8206290: Better FileChannel transfer performance Reviewed-by: alanb, rhalade, mschoene ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java Changeset: d1ebdef71c73 Author: serb Date: 2018-09-27 12:54 -0700 URL: http://hg.openjdk.java.net/portola/portola/rev/d1ebdef71c73 8210598: Strengthen Windows Access Bridge Support Reviewed-by: prr, psadhukhan, rhalade, mschoene ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeMessageQueue.cpp Changeset: 0060e9d7c450 Author: weijun Date: 2018-09-29 10:08 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/0060e9d7c450 8210610: Improved LSA authentication Reviewed-by: valeriep, mschoene, rhalade ! src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c Changeset: 620b31ed8807 Author: bpb Date: 2018-08-22 15:55 -0700 URL: http://hg.openjdk.java.net/portola/portola/rev/620b31ed8807 8200659: Improve BigDecimal support Reviewed-by: darcy, rhalade, mschoene ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java ! test/jdk/java/math/BigDecimal/AddTests.java ! test/jdk/java/math/BigDecimal/Constructor.java + test/jdk/java/math/BigInteger/LargeValueExceptions.java Changeset: dff86e25073f Author: michaelm Date: 2018-10-05 08:54 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/dff86e25073f 8209094: Improve web server connections Reviewed-by: chegar, dfuchs, mschoene, igerasim ! make/lib/Lib-java.base.gmk ! src/java.base/share/classes/sun/net/www/protocol/http/ntlm/NTLMAuthenticationCallback.java ! src/java.base/share/conf/net.properties ! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java + src/java.base/windows/native/libnet/NTLMAuthentication.c Changeset: d845ee36da70 Author: prr Date: 2018-10-05 11:36 -0700 URL: http://hg.openjdk.java.net/portola/portola/rev/d845ee36da70 8210606: Improved data set handling Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/native/liblcms/cmscgats.c Changeset: e8bae92beee3 Author: weijun Date: 2018-10-08 12:55 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/e8bae92beee3 8210870: Libsunmscapi improved interactions Reviewed-by: valeriep, mschoene, rhalade ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp Changeset: b9149d907610 Author: prr Date: 2018-10-08 12:53 -0700 URL: http://hg.openjdk.java.net/portola/portola/rev/b9149d907610 8210866: Improve JPEG processing Reviewed-by: serb, psadhukhan, rhalade ! src/java.desktop/share/native/libjavajpeg/jmemmgr.c Changeset: ab474ef0a0ac Author: jwilhelm Date: 2018-09-13 01:49 +0200 URL: http://hg.openjdk.java.net/portola/portola/rev/ab474ef0a0ac 8199552: Update to build scripts Reviewed-by: jwilhelm, mschoene, rhalade Contributed-by: magnus.ihse.bursie at oracle.com ! make/autoconf/flags-cflags.m4 Changeset: fd6de53a0d6e Author: henryjen Date: 2018-12-13 11:47 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/fd6de53a0d6e Merge - make/scripts/pandoc-manpage-filter.js - make/scripts/pandoc-manpage-filter.sh.template ! src/hotspot/share/classfile/classFileParser.cpp - src/java.base/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java - src/java.logging/share/classes/java/util/logging/package.html - src/java.prefs/share/classes/java/util/prefs/package.html - src/java.rmi/share/classes/java/rmi/activation/package.html - src/java.rmi/share/classes/java/rmi/dgc/package.html - src/java.rmi/share/classes/java/rmi/package.html - src/java.rmi/share/classes/java/rmi/registry/package.html - src/java.rmi/share/classes/java/rmi/server/package.html - src/java.rmi/share/classes/javax/rmi/ssl/package.html - src/java.security.jgss/share/classes/org/ietf/jgss/package.html - src/java.smartcardio/share/classes/javax/smartcardio/package.html - src/java.sql.rowset/share/classes/com/sun/rowset/package.html - src/java.sql.rowset/share/classes/com/sun/rowset/providers/package.html - src/java.sql.rowset/share/classes/javax/sql/rowset/serial/package.html - src/java.sql/share/classes/java/sql/package.html - src/java.sql/share/classes/javax/sql/package.html + src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyStore.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/Key.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSACipher.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPair.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPrivateKey.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPublicKey.java - src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSASignature.java ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp - src/jdk.internal.le/share/classes/jdk/internal/jline/DefaultTerminal2.java - src/jdk.internal.le/share/classes/jdk/internal/jline/NoInterruptUnixTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/OSvTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/Terminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/Terminal2.java - src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalFactory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalSupport.java - src/jdk.internal.le/share/classes/jdk/internal/jline/UnixTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/UnsupportedTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleKeys.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/CursorBuffer.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/KeyMap.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/KillRing.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/Operation.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/UserInterruptException.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/WCWidth.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/AggregateCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/AnsiStringsCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/ArgumentCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CandidateListCompletionHandler.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CandidateListCompletionHandler.properties - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/Completer.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CompletionHandler.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/EnumCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/FileNameCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/NullCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/StringsCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/FileHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/History.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/MemoryHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/PersistentHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleReaderInputStream.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleRunner.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/extra/AnsiInterpretingOutputStream.java - src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Ansi.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Configuration.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Curses.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/InfoCmp.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/InputStreamReader.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Log.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/NonBlockingInputStream.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Nullable.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Preconditions.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/ShutdownHooks.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/TerminalLineSettings.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/TestAccessible.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Urls.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/package-info.java - src/jdk.internal.le/windows/native/lible/WindowsTerminal.cpp - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeAccess.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/images/ui-bg_flat_0_aaaaaa_40x100.png - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/images/ui-bg_flat_75_ffffff_40x100.png - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/images/ui-bg_glass_65_ffffff_1x400.png - test/jdk/jdk/internal/jline/console/StripAnsiTest.java - test/jdk/jdk/internal/jline/extra/AnsiInterpretingOutputStreamTest.java - test/jdk/jdk/internal/jline/extra/HistoryTest.java Changeset: b94283cb226b Author: henryjen Date: 2018-12-13 11:51 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/b94283cb226b Merge - src/hotspot/share/jfr/recorder/repository/jfrChunkSizeNotifier.cpp - src/hotspot/share/jfr/recorder/repository/jfrChunkSizeNotifier.hpp Changeset: 585902b2bfcb Author: henryjen Date: 2019-01-15 10:55 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/585902b2bfcb Merge ! make/autoconf/flags-cflags.m4 ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/prims/jvm.cpp ! src/java.base/unix/native/libnet/net_util_md.c - test/jdk/java/lang/String/AlignIndent.java - test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java - test/jdk/java/nio/channels/DatagramChannel/PromiscuousIPv6.java - test/langtools/tools/javac/RawStringLiteralLang.java - test/langtools/tools/javac/RawStringLiteralLangAPI.java - test/langtools/tools/javac/diags/examples/RawStringLiteral.java Changeset: 36ca868f266f Author: vdeshpande Date: 2019-01-15 11:19 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/36ca868f266f 8216050: Superword optimization fails with assert(0 <= i && i < _len) failed: illegal index Summary: Fix for the crash by matching the operands by swapping to right positions. Reviewed-by: thartmann, kvn ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/mulnode.hpp ! src/hotspot/share/opto/superword.cpp Changeset: 464f2e1b0383 Author: cushon Date: 2018-12-07 16:56 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/464f2e1b0383 8198526: getAnnotatedOwnerType does not handle static nested classes correctly Reviewed-by: jfranck, vromero ! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java + test/jdk/java/lang/annotation/typeAnnotations/GetAnnotatedNestedSuperclass.java ! test/jdk/java/lang/annotation/typeAnnotations/GetAnnotatedOwnerType.java Changeset: 5afdd1100a20 Author: jwilhelm Date: 2019-01-15 22:54 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/5afdd1100a20 Merge ! make/autoconf/flags-cflags.m4 ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/mulnode.hpp ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/math/BigDecimal.java ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeMessageQueue.cpp ! test/hotspot/jtreg/ProblemList.txt Changeset: 550af62c5cbd Author: jjg Date: 2019-01-15 14:18 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/550af62c5cbd 8216319: Refactor JavadocTester to allow more on-by-default checkers; add A11YChecker Reviewed-by: hannesw + test/langtools/jdk/javadoc/lib/javadoc/tester/A11yChecker.java + test/langtools/jdk/javadoc/lib/javadoc/tester/HtmlChecker.java + test/langtools/jdk/javadoc/lib/javadoc/tester/HtmlParser.java ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java + test/langtools/jdk/javadoc/lib/javadoc/tester/LinkChecker.java Changeset: 142b179dd60e Author: mbalao Date: 2019-01-15 19:24 -0300 URL: http://hg.openjdk.java.net/portola/portola/rev/142b179dd60e 8217088: Disable JDK-6913047 fix (SunPKCS11 memory leak) after JDK-8216597 (SIGBUS error in getNativeKeyInfo) Summary: Disable JDK-6913047 fix (SunPKCS11 memory leak) temporarily until JDK-8216597 (SIGBUS error in getNativeKeyInfo) is fixed. Reviewed-by: mullan ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java Changeset: c79189826bbb Author: jjg Date: 2019-01-15 15:45 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/c79189826bbb 8217214: Recent new javadoc test needs to be updated Reviewed-by: mchung ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java Changeset: eabbb779d3eb Author: darcy Date: 2019-01-15 19:10 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/eabbb779d3eb 8217000: Refactor Class::methodToString Reviewed-by: smarks ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/Executable.java Changeset: 07c09e65ca0f Author: pmuthuswamy Date: 2019-01-16 11:15 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/07c09e65ca0f 8202626: javadoc generates broken links to Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java Changeset: cfc839f28b89 Author: mdoerr Date: 2019-01-15 10:23 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/cfc839f28b89 8216426: Usage of array placement new may lead to memory corruption Reviewed-by: rehn, kbarrett, rkennke, eosterlund ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp Changeset: 91ab128a65a3 Author: mdoerr Date: 2019-01-16 10:16 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/91ab128a65a3 8216556: Unnecessary liveness computation with JVMTI Reviewed-by: redestad, dlong, kvn ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/ci/ciMethod.cpp Changeset: 61866ba87b31 Author: goetz Date: 2019-01-15 12:02 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/61866ba87b31 8217044: [aix] Launcher still adds old path to jli library to LIBPATH Reviewed-by: ihse, rriggs, dholmes ! src/java.base/unix/native/libjli/java_md_solinux.c Changeset: 6bd052801d02 Author: vromero Date: 2019-01-16 07:01 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/6bd052801d02 8216529: in case of a crash, javac should print out the parameters passed to it Reviewed-by: jjg, cushon ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties Changeset: 331ba84b1e36 Author: zgu Date: 2019-01-09 19:05 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/331ba84b1e36 8215299: Remove G1CMTask::should_exit_termination()'s undesirable side-effect Reviewed-by: kbarrett, rkennke, tschatzl ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp Changeset: d3aa93570779 Author: igerasim Date: 2019-01-16 10:12 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/d3aa93570779 8007606: Handle realloc() failure in unix/native/libnet/net_util_md.c correctly Reviewed-by: clanger, mbaesken ! src/java.base/unix/native/libnet/net_util_md.c Changeset: a47b8125b7cc Author: dfuchs Date: 2019-01-16 19:09 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/a47b8125b7cc 8217094: HttpClient SSL race if a socket IOException is raised before ALPN is available Summary: The patch makes suer that the SSLFlowDelegate's ALPN CF is always completed Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java + test/jdk/java/net/httpclient/ALPNFailureTest.java + test/jdk/java/net/httpclient/ALPNProxyFailureTest.java ! test/jdk/java/net/httpclient/DigestEchoServer.java Changeset: bdb29aa5fd31 Author: weijun Date: 2019-01-16 11:25 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/bdb29aa5fd31 8215694: keytool cannot generate RSASSA-PSS certificates Reviewed-by: xuelei ! src/java.base/share/classes/java/security/spec/PSSParameterSpec.java ! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java ! src/java.base/share/classes/sun/security/rsa/PSSParameters.java ! 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/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java + test/jdk/sun/security/tools/keytool/PSS.java Changeset: ac431929db51 Author: never Date: 2019-01-15 22:59 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/ac431929db51 8215748: Application fails when executed with Graal Reviewed-by: iveresov, kvn, thartmann ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java Changeset: a6620d37728b Author: lucy Date: 2019-01-16 09:48 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/a6620d37728b 8216314: SIGILL in CodeHeapState::print_names() Reviewed-by: thartmann, kvn ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/codeHeapState.hpp ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 528207d2e73e Author: tschatzl Date: 2019-01-16 11:43 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/528207d2e73e 8216490: Spammy periodic GC log message contains random time stamp with periodic gc disabled Summary: Print periodic gc status at startup and only print regular messages if enabled. Reviewed-by: sangheki, kbarrett ! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp + test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java Changeset: dbbe6654948d Author: roland Date: 2019-01-14 13:53 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/dbbe6654948d 8217043: Shenandoah: SIGSEGV in Type::meet_helper() at barrier expansion time Reviewed-by: shade, rkennke, thartmann ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: 7c68a23014db Author: roland Date: 2019-01-11 14:27 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/7c68a23014db 8217042: Shenandoah: write barrier on backedge of strip mined loop causes c2 crash at expansion time Reviewed-by: rkennke, thartmann ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: c52a37f40324 Author: vlivanov Date: 2019-01-15 16:41 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/c52a37f40324 8215757: C2: PhaseIdealLoop::create_new_if_for_predicate() computes wrong IDOM Reviewed-by: kvn, roland ! src/hotspot/share/opto/loopPredicate.cpp Changeset: 659b004b6a1b Author: mhalder Date: 2019-01-16 23:56 +0530 URL: http://hg.openjdk.java.net/portola/portola/rev/659b004b6a1b 8215280: Double click on titlebar not working for Frame with extended state set to MAXIMIZED_BOTH Reviewed-by: serb, kaddepalli ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! test/jdk/java/awt/Frame/UnfocusableMaximizedFrameResizablity/UnfocusableMaximizedFrameResizablity.java Changeset: cb4212fda8e4 Author: xuelei Date: 2019-01-16 11:19 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/cb4212fda8e4 8216045: The size of key_exchange may be wrong on FFDHE Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java Changeset: 58e25974ede4 Author: jwilhelm Date: 2019-01-16 20:53 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/58e25974ede4 Merge ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m Changeset: 4a59f7042325 Author: tschatzl Date: 2019-01-16 21:37 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/4a59f7042325 8217203: Some more includes to .inline.hpp files in gc header files Reviewed-by: zgu, kbarrett, sangheki ! src/hotspot/share/gc/shared/parallelCleaning.hpp ! src/hotspot/share/gc/shared/workerManager.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp Changeset: ef09fd205ef0 Author: tschatzl Date: 2019-01-16 22:32 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/ef09fd205ef0 8213827: NUMA heap allocation does not respect process membind/interleave settings Summary: Optionally use libnuma v2 API to query for and support NUMA membind/interleave process configuration. Reviewed-by: tschatzl, sangheki Contributed-by: Amith Pawar ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp Changeset: 20a872899315 Author: lancea Date: 2019-01-16 17:37 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/20a872899315 8211919: ZipDirectoryStream should provide a stream of paths that are relative to the directory Reviewed-by: alanb, clanger ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipDirectoryStream.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java ! test/jdk/jdk/nio/zipfs/Basic.java + test/jdk/jdk/nio/zipfs/DirectoryStreamTests.java Changeset: 771d591f9024 Author: jwilhelm Date: 2019-01-17 00:52 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/771d591f9024 Added tag jdk-13+4 for changeset a47b8125b7cc ! .hgtags Changeset: a678ba2556ee Author: mseledtsov Date: 2019-01-16 17:37 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/a678ba2556ee 8213917: [TESTBUG] Shutdown JFR event is not covered by test Summary: updated the test Reviewed-by: egahlin ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java + test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java Changeset: 3bc79cb6fab4 Author: mbaesken Date: 2019-01-16 10:13 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/3bc79cb6fab4 8217233: Update build settings for AIX/xlc Reviewed-by: clanger, sgroeger ! make/autoconf/flags-cflags.m4 Changeset: c3fa35381763 Author: stooke Date: 2019-01-16 13:38 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/c3fa35381763 8216578: Remove unused/obsolete method in JFR code Reviewed-by: mgronlun, mikael ! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp Changeset: 91f56aee3928 Author: ngasson Date: 2019-01-10 17:08 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/91f56aee3928 8216350: AArch64: monitor unlock fast path not called Reviewed-by: aph, drwhite, fyang ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! test/micro/org/openjdk/bench/vm/lang/LockUnlock.java Changeset: 55cee96fefec Author: hseigel Date: 2019-01-17 08:48 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/55cee96fefec 8215699: -Xlog::file cannot be used with named pipe Summary: If the log file is a named pipe then change the default file_count to zero so no log file rotation is attempted. Reviewed-by: lfoltan, coleenp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/logging/logFileOutput.cpp ! src/hotspot/share/logging/logFileOutput.hpp Changeset: 687a5c204419 Author: zgu Date: 2019-01-17 08:48 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/687a5c204419 8217213: shenandoahTaskQueue.hpp includes .inline.hpp file Reviewed-by: shade, tschatzl ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 06a3625e41b8 Author: jwilhelm Date: 2019-01-17 00:55 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/06a3625e41b8 Added tag jdk-12+28 for changeset 659b004b6a1b ! .hgtags Changeset: 4003935e6e5f Author: mr Date: 2019-01-16 16:27 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/4003935e6e5f 8216532: tools/launcher/Test7029048.java fails (Solaris) Reviewed-by: rriggs ! test/jdk/tools/launcher/Test7029048.java Changeset: 6d1c1f4fc3d5 Author: jwilhelm Date: 2019-01-17 15:44 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/6d1c1f4fc3d5 Merge ! .hgtags ! test/jdk/tools/launcher/Test7029048.java Changeset: 7c0d1f696dbc Author: michaelm Date: 2019-01-17 15:24 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/7c0d1f696dbc 8217237: HttpClient does not deal well with multi-valued WWW-Authenticate challenge headers Reviewed-by: chegar, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java + test/jdk/java/net/httpclient/AuthSchemesTest.java Changeset: ae4295a6a01e Author: shade Date: 2019-01-17 17:28 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/ae4295a6a01e 8217321: [TESTBUG] utilities/test_globalDefinitions.cpp should use _LP64, not LP64 Reviewed-by: tschatzl, coleenp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp Changeset: 4948dda8ea41 Author: rriggs Date: 2019-01-17 15:24 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/4948dda8ea41 8217340: Compilation failed: tools/launcher/Test7029048.java Reviewed-by: lancea ! test/jdk/tools/launcher/Test7029048.java Changeset: c5d6b4480c6c Author: mikael Date: 2019-01-17 13:46 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/c5d6b4480c6c 8217266: Remove dead LIR_List::compare_to and LIR_Code::lir_compare_to Reviewed-by: roland, kvn ! src/hotspot/share/c1/c1_LIR.hpp Changeset: 52abdb8a48b2 Author: mikael Date: 2019-01-17 14:56 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/52abdb8a48b2 8217349: Problem list java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java Reviewed-by: iignatyev ! test/jdk/ProblemList.txt Changeset: e47074d2d8cc Author: ysuenaga Date: 2019-01-18 14:43 +0900 URL: http://hg.openjdk.java.net/portola/portola/rev/e47074d2d8cc 8181313: SA: Remove libthread_db dependency on Linux Reviewed-by: jgeorge, sballal ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/linux/native/libsaproc/proc_service.h ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java Changeset: c8208421a860 Author: redestad Date: 2019-01-18 08:00 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/c8208421a860 8217325: Enable inlining of java_lang_Class::oop_size_raw Reviewed-by: shade, coleenp, rehn, stefank ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/oops/instanceMirrorKlass.cpp Changeset: e1da82072c79 Author: clanger Date: 2019-01-18 09:04 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/e1da82072c79 8217311: Improve Exception thrown when MulticastSocket.setInterface fails on AIX(Unix) Reviewed-by: sgroeger, alanb, mbaesken, chegar ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c Changeset: 28b79ca141df Author: gadams Date: 2019-01-18 05:33 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/28b79ca141df 8158066: SourceDebugExtensionTest fails to rename file Reviewed-by: dcubed, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/sde/InstallSDE.java ! test/jdk/ProblemList.txt ! test/jdk/com/sun/jdi/sde/InstallSDE.java Changeset: 5dc89efc08f0 Author: zgu Date: 2019-01-18 09:10 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/5dc89efc08f0 8217319: Cleanup Shenandoah includes Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 09909d1356c8 Author: redestad Date: 2019-01-18 16:21 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/09909d1356c8 8217318: Unneeded handleization in InstanceKlass::restore_unshareable_info Summary: No need for a methodHandle here since methods not yet added to SystemDictionary can't be redefined. Reviewed-by: coleenp ! src/hotspot/share/oops/instanceKlass.cpp Changeset: e8ed617dc2bc Author: shade Date: 2019-01-18 16:40 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/e8ed617dc2bc 8217014: Epsilon should not ignore Metadata GC causes Reviewed-by: stuefe, zgu ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp + test/hotspot/jtreg/gc/epsilon/TestClasses.java Changeset: d5f6540c6bb1 Author: shade Date: 2019-01-18 17:05 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/d5f6540c6bb1 8217315: Proper units should print more significant digits Reviewed-by: stuefe, tschatzl ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp Changeset: c9622e15ba29 Author: dfuchs Date: 2019-01-18 17:06 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/c9622e15ba29 8216561: HttpClient: The logic of retry on connect exception is inverted Summary: Allows retry on connect exception by default, ensuring that the second attempt takes into account the time spent in the first attempt in order to honor the connect timeout value (if present). Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java Changeset: 8c08552a1fbd Author: bpb Date: 2019-01-18 09:33 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/8c08552a1fbd 8215467: Files.isHidden should return true for hidden directories on Windows Reviewed-by: alanb, bchristi, darcy ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java ! test/jdk/java/nio/file/Files/Misc.java Changeset: 529fc7620460 Author: mseledtsov Date: 2019-01-18 10:44 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/529fc7620460 8217391: [TESTBUG] problem list JFR TestShutdownEvent Summary: Placed the test on a problem list Reviewed-by: lfoltan ! test/jdk/ProblemList.txt Changeset: 46db9786cd67 Author: bsrbnd Date: 2019-01-18 13:49 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/46db9786cd67 8214345: infinite recursion while checking super class Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/langtools/tools/javac/generics/ClassBoundCheckingOverflow.java + test/langtools/tools/javac/generics/ClassBoundCheckingOverflow.out Changeset: a99bd2570660 Author: jjg Date: 2019-01-18 11:26 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/a99bd2570660 8217034: JavadocTester should check for missing files by default Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! test/langtools/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java ! test/langtools/jdk/javadoc/doclet/testBreakIterator/pkg/BreakIteratorTest.java + test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/theme.css ! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java ! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootTag.java ! test/langtools/jdk/javadoc/doclet/testDocRootLink/TestDocRootLink.java ! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java ! test/langtools/jdk/javadoc/doclet/testIndexWithModules/TestIndexWithModules.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java ! test/langtools/jdk/javadoc/lib/javadoc/tester/LinkChecker.java Changeset: cb7347310fa1 Author: jjg Date: 2019-01-18 12:41 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/cb7347310fa1 8217395: Update langtools shell tests to use ${EXE_SUFFIX} Reviewed-by: darcy ! test/langtools/tools/javac/Paths/Util.sh Changeset: 0bb889c05406 Author: vlivanov Date: 2019-01-18 13:22 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/0bb889c05406 8217358: Optimized build is broken by Shenandoah changes Reviewed-by: shade ! src/hotspot/share/opto/doCall.cpp Changeset: bd733a8ea625 Author: jjiang Date: 2019-01-18 14:25 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/bd733a8ea625 8203687: javax/net/ssl/compatibility/Compatibility.java supports TLS 1.3 Reviewed-by: xuelei + test/jdk/javax/net/ssl/TLSCommon/KeyAlgorithm.java ! test/jdk/javax/net/ssl/compatibility/Cert.java ! test/jdk/javax/net/ssl/compatibility/Client.java ! test/jdk/javax/net/ssl/compatibility/Compatibility.java ! test/jdk/javax/net/ssl/compatibility/JdkInfo.java ! test/jdk/javax/net/ssl/compatibility/JdkUtils.java - test/jdk/javax/net/ssl/compatibility/Parameter.java ! test/jdk/javax/net/ssl/compatibility/README ! test/jdk/javax/net/ssl/compatibility/Server.java ! test/jdk/javax/net/ssl/compatibility/UseCase.java ! test/jdk/javax/net/ssl/compatibility/Utils.java Changeset: d8e48f2132e9 Author: jwilhelm Date: 2019-01-18 23:07 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/d8e48f2132e9 Merge - test/jdk/javax/net/ssl/compatibility/Parameter.java Changeset: d74b1c8e632a Author: dholmes Date: 2019-01-18 18:21 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/d74b1c8e632a 8217337: [TESTBUG] TestThreadDumpClassInitMonitor.java fails with Unexpected thread info line Summary: product build is missing two lines in the stacktrace Reviewed-by: clanger, iignatyev ! test/hotspot/jtreg/runtime/Thread/TestThreadDumpClassInitMonitor.java Changeset: bc1de01b3e78 Author: igerasim Date: 2019-01-18 15:44 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/bc1de01b3e78 8217344: Make comparison overflow-aware in ECDHKeyAgreement.engineGenerateSecret() Reviewed-by: apetcher ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java Changeset: dd1be616c95e Author: weijun Date: 2019-01-19 09:20 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/dd1be616c95e 8215937: Check usages of security-related Resources files Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! src/java.base/share/classes/sun/security/util/Resources.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java - test/jdk/sun/security/util/Resources/NewNamesFormat.java - test/jdk/sun/security/util/Resources/NewResourcesNames.java + test/jdk/sun/security/util/Resources/Usages.java Changeset: bf806003a4de Author: vlivanov Date: 2019-01-18 17:34 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/bf806003a4de 8217399: Backout 8217358 Reviewed-by: kvn ! src/hotspot/share/opto/doCall.cpp Changeset: 6a3586523418 Author: vlivanov Date: 2019-01-18 17:34 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/6a3586523418 8217400: Optimized build is broken by Shenandoah changes Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp Changeset: 3f224e4a891e Author: vlivanov Date: 2019-01-18 17:34 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/3f224e4a891e 8217407: StackValue::print_on() crashes on NULL handle Reviewed-by: kvn ! src/hotspot/share/runtime/stackValue.cpp Changeset: 456e3870579e Author: shade Date: 2019-01-19 11:19 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/456e3870579e 8217378: UseCriticalCMSThreadPriority is broken Reviewed-by: rkennke, dcubed ! src/hotspot/share/runtime/os.cpp + test/hotspot/jtreg/gc/cms/TestCriticalPriority.java Changeset: 683a112e0e1e Author: shade Date: 2019-01-19 11:20 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/683a112e0e1e 8217343: Shenandoah control thread should be able to run at critical priority Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp + test/hotspot/jtreg/gc/shenandoah/options/TestCriticalControlThreadPriority.java Changeset: 9ff1e6cacac3 Author: kbarrett Date: 2019-01-19 19:50 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/9ff1e6cacac3 8212826: Make PtrQueue free list lock-free Summary: Add lock-free stack and use in BufferNode::Allocator. Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/padded.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp + src/hotspot/share/utilities/lockFreeStack.hpp ! test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp + test/hotspot/gtest/utilities/test_lockFreeStack.cpp Changeset: 8d03f69b8325 Author: shade Date: 2019-01-20 11:13 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/8d03f69b8325 8217419: Shenandoah fails to build after JDK-8212826 (Make PtrQueue free list lock-free) Reviewed-by: aph, simonis, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp Changeset: 1ffcf6074569 Author: redestad Date: 2019-01-20 16:55 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/1ffcf6074569 8217387: Remove dead develop flag CIFireOOMAt Reviewed-by: shade, kbarrett ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/runtime/globals.hpp Changeset: 690aed53fef0 Author: zgu Date: 2019-01-20 12:20 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/690aed53fef0 8217342: Build failed with excluding JFR Reviewed-by: shade, pliden ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp + src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/zTracer.cpp Changeset: e17d7ffad9e3 Author: mdoerr Date: 2019-01-21 09:44 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/e17d7ffad9e3 8216060: [PPC64] Vector CRC implementation should be used by interpreter and be faster for short arrays Reviewed-by: gromero, goetz ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp ! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp Changeset: 99aac2161586 Author: redestad Date: 2019-01-21 09:41 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/99aac2161586 8217388: Remove develop flag ProfilerPCTickThreshold Reviewed-by: shade, thartmann ! src/hotspot/share/runtime/globals.hpp Changeset: 571f12d51db5 Author: shade Date: 2019-01-21 10:05 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/571f12d51db5 8217423: Windows gtest build fails after JDK-8212826 (Make PtrQueue free list lock-free) Reviewed-by: clanger, zgu, kbarrett ! test/hotspot/gtest/utilities/test_lockFreeStack.cpp Changeset: aa87f38fcba2 Author: tschatzl Date: 2019-01-21 12:19 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/aa87f38fcba2 8217374: Rename G1 EvacuationInfo class to G1EvacuationInfo Reviewed-by: phh, kbarrett - src/hotspot/share/gc/g1/evacuationInfo.hpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp + src/hotspot/share/gc/g1/g1EvacuationInfo.hpp ! src/hotspot/share/gc/shared/gcTrace.cpp ! src/hotspot/share/gc/shared/gcTrace.hpp ! src/hotspot/share/gc/shared/gcTraceSend.cpp Changeset: 6e993d9ae8a7 Author: lucy Date: 2019-01-21 18:00 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/6e993d9ae8a7 8217250: Optimize CodeHeap Analytics Reviewed-by: kvn, thartmann ! src/hotspot/share/code/codeHeapState.cpp Changeset: 5bbd86b1cfbb Author: dholmes Date: 2019-01-21 16:56 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/5bbd86b1cfbb 8217466: [BACKOUT] Optimize CodeHeap Analytics Reviewed-by: redestad, shade, jwilhelm, iignatyev ! src/hotspot/share/code/codeHeapState.cpp Changeset: fe8991950105 Author: bulasevich Date: 2019-01-22 10:42 +0300 URL: http://hg.openjdk.java.net/portola/portola/rev/fe8991950105 8214235: arm32: assertion in collectedHeap.cpp: attempt to clean empty remainder Reviewed-by: phh, pliden ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp Changeset: 698ee6095c76 Author: thartmann Date: 2019-01-22 08:47 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/698ee6095c76 8217447: Develop flag TraceICs is broken Summary: Added NULL check and fixed output. Reviewed-by: kvn ! src/hotspot/share/code/compiledIC.cpp + test/hotspot/jtreg/compiler/arguments/TestTraceICs.java Changeset: 9db898820f63 Author: thartmann Date: 2019-01-22 08:50 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/9db898820f63 8217291: Failure of ::realloc() should be handled correctly in adlc/forms.cpp Summary: Handle reallocation failures in adlc. Reviewed-by: kvn, neliasso ! src/hotspot/share/adlc/arena.cpp ! src/hotspot/share/adlc/arena.hpp ! src/hotspot/share/adlc/forms.cpp Changeset: 126c5e7b97b1 Author: dnsimon Date: 2019-01-22 10:12 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/126c5e7b97b1 8217445: [JVMCI] incorrect management of JVMCI compilation failure reason string Reviewed-by: kvn, thartmann ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compileTask.hpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp Changeset: bc2bb4eee477 Author: redestad Date: 2019-01-22 11:22 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/bc2bb4eee477 8217442: Optimize native accesses to String.value Reviewed-by: shade, dholmes ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/prims/jni.cpp Changeset: eac105e3ec13 Author: alanb Date: 2019-01-22 12:32 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/eac105e3ec13 8217451: ExtendedSocketOptions should encapsulate support for SO_FLOW_SLA Reviewed-by: michaelm, chegar ! src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java ! src/java.base/unix/classes/java/net/PlainSocketImpl.java ! test/jdk/java/nio/channels/SocketChannel/SocketOptionTests.java Changeset: 2190f45140b1 Author: weijun Date: 2019-01-22 21:18 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/2190f45140b1 8215776: Keytool importkeystore may mix up certificate chain entries when DNs conflict Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java + test/jdk/sun/security/pkcs12/SameDN.java Changeset: 06862c019f3f Author: rriggs Date: 2019-01-03 17:39 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/06862c019f3f 8215976: Fix gmtime_r declaration conflicts in zip.cpp with linux header files Reviewed-by: dholmes, rriggs Contributed-by: patrick at os.amperecomputing.com ! src/jdk.pack/share/native/common-unpack/zip.cpp Changeset: 6f02e036630e Author: alanb Date: 2019-01-22 16:39 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/6f02e036630e 8217461: (ch) Add Net.available to return the number of bytes in the socket input buffer Reviewed-by: clanger, michaelm ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/native/libnet/PlainSocketImpl.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h ! src/java.base/unix/native/libnio/ch/Net.c ! src/java.base/windows/native/libnet/net_util_md.c ! src/java.base/windows/native/libnio/ch/Net.c Changeset: 1ae823617395 Author: shurailine Date: 2019-01-22 03:32 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/1ae823617395 8217357: Implement JCov jib profiles Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: 96035f3b9ec2 Author: dlong Date: 2019-01-18 16:11 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/96035f3b9ec2 8217394: Remove org.graalvm.compiler.debug.test.TimerKeyTest from problem list Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 312880c38a7f Author: dnsimon Date: 2019-01-20 14:57 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/312880c38a7f 8215375: [Graal] jck:vm/jvmti/Exception/excp001/excp00101 fails in Graal as JIT mode and -Xcomp mode Reviewed-by: kvn, dlong ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! 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/meta/HotSpotGraphBuilderPlugins.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.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/NodePlugin.java Changeset: 1b665a4f343a Author: clanger Date: 2019-01-21 06:55 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/1b665a4f343a 8207404: MulticastSocket tests failing on AIX Reviewed-by: chegar, sgroeger ! test/jdk/ProblemList.txt ! test/jdk/java/net/MulticastSocket/JoinLeave.java ! test/jdk/java/net/MulticastSocket/SetGetNetworkInterfaceTest.java ! test/jdk/java/net/MulticastSocket/Test.java ! test/lib/jdk/test/lib/NetworkConfiguration.java Changeset: 1cde04cbcec6 Author: ngasson Date: 2019-01-22 10:25 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/1cde04cbcec6 8217427: (dc) nio/channels/DatagramChannel/UseDGWithIPv6.java fails without IPv6 Reviewed-by: alanb, clanger ! test/jdk/java/nio/channels/DatagramChannel/UseDGWithIPv6.java Changeset: f443de1cee05 Author: mullan Date: 2019-01-22 09:27 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/f443de1cee05 8216280: Allow later Symantec Policy distrust date for two Apple SubCAs Reviewed-by: coffeys ! src/java.base/share/classes/sun/security/validator/CADistrustPolicy.java ! src/java.base/share/classes/sun/security/validator/EndEntityChecker.java ! src/java.base/share/classes/sun/security/validator/SymantecTLSPolicy.java ! src/java.base/share/classes/sun/security/validator/Validator.java ! src/java.base/share/conf/security/java.security ! test/jdk/sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java + test/jdk/sun/security/ssl/X509TrustManagerImpl/Symantec/appleistca2g1-chain.pem + test/jdk/sun/security/ssl/X509TrustManagerImpl/Symantec/appleistca8g1-chain.pem Changeset: 1b292ae4eb50 Author: thartmann Date: 2019-01-22 18:25 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/1b292ae4eb50 8217230: assert(t == t_no_spec) failure in NodeHash::check_no_speculative_types() Summary: Remove dead node from C2 IR. Reviewed-by: roland, neliasso ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp Changeset: ccfd4e614bb8 Author: jwilhelm Date: 2019-01-22 19:56 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/ccfd4e614bb8 Merge ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/opto/compile.hpp ! src/java.base/share/conf/security/java.security ! test/hotspot/jtreg/ProblemList-graal.txt ! test/jdk/ProblemList.txt Changeset: 5abf1da9e9ad Author: naoto Date: 2019-01-22 15:22 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/5abf1da9e9ad 8216969: ParseException thrown for certain months with russian locale Reviewed-by: rriggs ! src/java.base/share/classes/java/text/SimpleDateFormat.java ! test/jdk/java/text/Format/DateFormat/DateFormatTest.java Changeset: 1ec56532ae0c Author: iklam Date: 2019-01-22 12:37 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/1ec56532ae0c 8217424: Remove the idempotent parameter to Method::sort_methods Reviewed-by: coleenp, shade ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp Changeset: b7c57ef95828 Author: mchung Date: 2019-01-22 15:31 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/b7c57ef95828 8213932: [TESTBUG] assertEquals is invoked with the arguments in the wrong order Reviewed-by: lancea ! test/jdk/java/lang/invoke/CompileThresholdBootstrapTest.java ! test/jdk/java/lang/invoke/ConstantIdentityMHTest.java ! test/jdk/java/lang/invoke/FilterArgumentsTest.java ! test/jdk/java/lang/invoke/lookup/SpecialStatic.java Changeset: ddfa4bfabdec Author: ihse Date: 2019-01-22 18:13 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/ddfa4bfabdec 8217404: --with-jvm-features doesn't work when multiple features are explicitly disabled Reviewed-by: vlivanov, kbarrett ! make/autoconf/hotspot.m4 Changeset: ea254e9fc587 Author: vlivanov Date: 2019-01-22 18:13 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/ea254e9fc587 8213234: Move LambdaForm.Hidden to jdk.internal.vm.annotation Reviewed-by: mchung, dlong ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/security/AccessController.java + src/java.base/share/classes/jdk/internal/vm/annotation/Hidden.java Changeset: 80b55cf3a804 Author: vlivanov Date: 2019-01-22 18:14 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/80b55cf3a804 8202952: C2: Unexpected dead nodes after matching Reviewed-by: kvn ! src/hotspot/cpu/x86/x86.ad + test/hotspot/jtreg/compiler/c2/TestMatcherLargeOffset.java Changeset: fd0e3299326d Author: goetz Date: 2019-01-23 08:25 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/fd0e3299326d 8217512: Message of LinkageError: use 'class' etc. instead of 'type' Reviewed-by: dholmes, lfoltan ! src/hotspot/share/interpreter/linkResolver.cpp ! test/hotspot/jtreg/runtime/LoaderConstraints/ldrCnstrFldMsg/LdrCnstrFldMsgTest.java Changeset: 9a88ffdc2f43 Author: pliden Date: 2019-01-23 08:55 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/9a88ffdc2f43 8217503: ZGC: Fix fall through bug in ZBarrierSetC2::escape_add_final_edges() Reviewed-by: stefank ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp Changeset: 4b42f828e0c3 Author: pliden Date: 2019-01-23 08:55 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/4b42f828e0c3 8217257: ZGC: Minor cleanup of ZBarrierSetC2 Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp Changeset: a0b98a2af86c Author: pliden Date: 2019-01-23 08:55 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/a0b98a2af86c 8217258: ZGC: Minor cleanup of ZBarrierSetAssembler Reviewed-by: eosterlund, stefank ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp Changeset: 5c2c9555afc1 Author: redestad Date: 2019-01-23 09:52 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/5c2c9555afc1 8217450: Add PackageEntry::locked_lookup_only Reviewed-by: dholmes, shade, lfoltan ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/packageEntry.hpp Changeset: b156fd0a4607 Author: ihse Date: 2019-01-23 10:23 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/b156fd0a4607 8217448: Check for pandoc availability using ENABLE_PANDOC and not PANDOC Reviewed-by: tbell ! make/CompileToolsJdk.gmk ! make/UpdateBuildDocs.gmk Changeset: 675d857f5ee3 Author: redestad Date: 2019-01-23 10:01 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/675d857f5ee3 8217519: Improve RegMask population count calculation Reviewed-by: thartmann, neliasso, kvn ! src/hotspot/share/opto/regmask.cpp ! src/hotspot/share/opto/regmask.hpp + src/hotspot/share/utilities/population_count.hpp + test/hotspot/gtest/utilities/test_population_count.cpp Changeset: ec8091d12a7e Author: ihse Date: 2019-01-23 13:37 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/ec8091d12a7e 8215952: Update NetBeans project file Reviewed-by: ihse Contributed-by: Fu Jie ! make/nb_native/nbproject/configurations.xml Changeset: c96f9aa1f3d8 Author: alanb Date: 2019-01-23 13:16 +0000 URL: http://hg.openjdk.java.net/portola/portola/rev/c96f9aa1f3d8 8217500: (sc) Move SocketChannelImpl's remaining native methods to Net Reviewed-by: bpb ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/unix/native/libnio/ch/Net.c - src/java.base/unix/native/libnio/ch/SocketChannelImpl.c - src/java.base/unix/native/libnio/ch/SocketDispatcher.c ! src/java.base/windows/native/libnio/ch/Net.c - src/java.base/windows/native/libnio/ch/SocketChannelImpl.c ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java ! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c ! test/jdk/java/nio/channels/SocketChannel/SendUrgentData.java Changeset: 896ddba45177 Author: rriggs Date: 2019-01-23 09:57 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/896ddba45177 8217339: ClassCircularityError loading NumberFormatProvider Reviewed-by: naoto, mchung ! src/java.base/share/classes/java/lang/constant/ClassDesc.java Changeset: edba42d2370f Author: zgu Date: 2019-01-23 10:50 -0500 URL: http://hg.openjdk.java.net/portola/portola/rev/edba42d2370f 8217522: Missing barriers in some java_lang_String assertion code after JDK-8217442 Reviewed-by: shade, redestad ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.inline.hpp Changeset: e422b21ca556 Author: redestad Date: 2019-01-23 17:25 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/e422b21ca556 8217629: RegMask::find_lowest_bit can reuse count_trailing_zeros utility Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/regmask.cpp ! src/hotspot/share/opto/regmask.hpp Changeset: ea002b56e2f3 Author: fyang Date: 2019-01-21 13:31 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/ea002b56e2f3 8217359: C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal Reviewed-by: thartmann Contributed-by: jitao8 at huawei.com ! src/hotspot/share/opto/convertnode.cpp + test/hotspot/jtreg/compiler/c2/Test8217359.java Changeset: cad3e5102aa6 Author: shade Date: 2019-01-23 19:31 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/cad3e5102aa6 8217639: Minimal and Zero builds fail after JDK-8217519 (Improve RegMask population count calculation) Reviewed-by: kvn ! test/hotspot/gtest/utilities/test_population_count.cpp Changeset: 5f237f2cd5b2 Author: sangheki Date: 2019-01-22 11:42 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/5f237f2cd5b2 8213695: gc/TestAllocateHeapAtMultiple.java is slow in some configs Reviewed-by: sangheki, kbarrett Contributed-by: kishor.kharbas at intel.com ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java Changeset: 274fcce9d147 Author: shade Date: 2019-01-22 21:18 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/274fcce9d147 8217467: Access barriers are missing in C2 intrinsic for Base64 Reviewed-by: thartmann, roland, rkennke, kvn ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/library_call.cpp Changeset: b476ba62857c Author: mikael Date: 2019-01-22 16:35 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/b476ba62857c 8217349: Problem list java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java Reviewed-by: iignatyev, mchung ! test/jdk/ProblemList.txt Changeset: ba547b9b4996 Author: prr Date: 2019-01-22 17:31 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/ba547b9b4996 8216965: crash in freetypeScaler.c CopyBW2Grey8 Reviewed-by: serb, mbaesken ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/jdk/java/awt/FontClass/FontSize1Test.java Changeset: c818e66338c1 Author: goetz Date: 2019-01-21 10:17 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/c818e66338c1 8217438: Adapt tools/launcher/Test7029048.java for Aix. Reviewed-by: clanger, azeller ! test/jdk/tools/launcher/Test7029048.java Changeset: 44f41693631f Author: fyang Date: 2019-01-21 13:31 +0800 URL: http://hg.openjdk.java.net/portola/portola/rev/44f41693631f 8217359: C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal Reviewed-by: thartmann Contributed-by: jitao8 at huawei.com ! src/hotspot/share/opto/convertnode.cpp + test/hotspot/jtreg/compiler/c2/Test8217359.java Changeset: e3ed96060992 Author: jwilhelm Date: 2019-01-23 19:56 +0100 URL: http://hg.openjdk.java.net/portola/portola/rev/e3ed96060992 Merge ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/library_call.cpp ! test/jdk/ProblemList.txt ! test/jdk/tools/launcher/Test7029048.java Changeset: 2716a28cf06b Author: mikael Date: 2019-01-24 15:22 -0800 URL: http://hg.openjdk.java.net/portola/portola/rev/2716a28cf06b Merge ! make/autoconf/hotspot.m4 ! make/conf/jib-profiles.js ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/code/codeCache.hpp - src/hotspot/share/gc/g1/evacuationInfo.hpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintList.hpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp ! src/hotspot/share/runtime/flags/jvmFlagRangeList.hpp ! src/hotspot/share/runtime/flags/jvmFlagWriteableList.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/java.base/unix/native/libjli/java_md_solinux.c - src/java.base/unix/native/libnio/ch/SocketChannelImpl.c - src/java.base/unix/native/libnio/ch/SocketDispatcher.c - src/java.base/windows/native/libnio/ch/SocketChannelImpl.c ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/linux/native/libsaproc/proc_service.h ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c - test/jdk/javax/net/ssl/compatibility/Parameter.java - test/jdk/sun/security/util/Resources/NewNamesFormat.java - test/jdk/sun/security/util/Resources/NewResourcesNames.java - test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLankmarkRegions.java