hg: jdk/client: 251 new changesets
prasanta.sadhukhan at oracle.com
prasanta.sadhukhan at oracle.com
Wed Jul 24 07:24:24 UTC 2019
Changeset: d4de822dc421
Author: iveresov
Date: 2019-06-28 21:41 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/d4de822dc421
8226778: [JVMCI] Handle unpacking properly in Deoptimiziation::get_cached_box()
Summary: Properly decode StackValue on big-endian machines
Reviewed-by: kvn
! src/hotspot/share/runtime/deoptimization.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
Changeset: 700ef5241888
Author: neliasso
Date: 2019-07-01 10:49 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/700ef5241888
8226287: Make process_users_of_allocation handle gc barriers
Reviewed-by: kvn, roland
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/opto/macro.cpp
Changeset: e1a876085988
Author: sspitsyn
Date: 2019-07-01 11:40 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/e1a876085988
8226603: accessibility issues in specs/jvmti.html
Summary: Fix accessability issues in the JVMTI spec
Reviewed-by: dholmes, amenkov
! src/hotspot/share/prims/jvmti.xsl
Changeset: 448d63614b6b
Author: mikael
Date: 2019-07-01 17:08 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/448d63614b6b
Merge
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
Changeset: e846a51e8966
Author: stuefe
Date: 2019-07-02 10:25 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/e846a51e8966
8227035: JVM::printFlags fails in native OOM situations
Reviewed-by: goetz, gziemski
! src/hotspot/share/runtime/flags/jvmFlag.cpp
Changeset: 8a153a932d0f
Author: stuefe
Date: 2019-07-02 10:28 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/8a153a932d0f
8227041: runtime/memory/RunUnitTestsConcurrently.java has a memory leak
Reviewed-by: stefank, coleenp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 3ae57bbf9585
Author: prappo
Date: 2019-07-02 13:25 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/3ae57bbf9585
8226602: Test convenience reactive primitives from java.net.http with RS TCK
Reviewed-by: chegar, dfuchs
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersFromPublisher.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersNoBody.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersOfByteArray.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersOfByteArrays.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersOfFile.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersOfInputStream.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersOfSubByteArray.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersBuffering.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersDiscarding.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersFromLineSubscriber.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersFromSubscriber.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersMapping.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfByteArray.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfByteArrayConsumer.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfFile.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfInputStream.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfLines.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfPublisher.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfPublisher1.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfPublisherPublisher.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfString.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersReplacing.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/S.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/SPublisherOfStream.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/STest.java
+ test/jdk/java/net/httpclient/reactivestreams-tck-tests/TckDriver.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/FlowAdapters.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/Processor.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/Publisher.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/Subscriber.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/Subscription.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/example/unicast/AsyncIterablePublisher.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/example/unicast/AsyncSubscriber.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/example/unicast/InfiniteIncrementNumberPublisher.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/example/unicast/NumberIterablePublisher.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/example/unicast/RangePublisher.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/example/unicast/SyncSubscriber.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/IdentityProcessorVerification.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/PublisherVerification.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/SubscriberBlackboxVerification.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/SubscriberWhiteboxVerification.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/TestEnvironment.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/WithHelperPublisher.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/FlowPublisherVerification.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/FlowSubscriberBlackboxVerification.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/FlowSubscriberWhiteboxVerification.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/IdentityFlowProcessorVerification.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/Function.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/HelperPublisher.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/InfiniteHelperPublisher.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/NonFatal.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/Optional.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/PublisherVerificationRules.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/SubscriberBlackboxVerificationRules.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/SubscriberBufferOverflowException.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/SubscriberWhiteboxVerificationRules.java
+ test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/TestException.java
Changeset: c7a7728eeddc
Author: zgu
Date: 2019-07-02 10:21 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/c7a7728eeddc
8227101: Shenandoah: Use ShenandoahSharedFlag for claimed flag in ShenandoahSerialRoot
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 1ba68bf27e27
Author: bpb
Date: 2019-07-02 08:32 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/1ba68bf27e27
8224480: (fc) java/nio/channels/FileChannel/MapTest.java fails intermittently
Reviewed-by: lancea, alanb
! test/jdk/java/nio/channels/FileChannel/MapTest.java
Changeset: 80853c6c9136
Author: jpai
Date: 2019-07-02 11:07 +0530
URL: https://hg.openjdk.java.net/jdk/client/rev/80853c6c9136
8226976: SessionTimeOutTests uses == operator for String value check
Summary: Use String.equals() instead of == operator
Reviewed-by: xuelei
! test/jdk/javax/net/ssl/SSLSession/SessionTimeOutTests.java
Changeset: 599a7a7b6f77
Author: aph
Date: 2019-07-02 16:54 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/599a7a7b6f77
8226525: HotSpot compile-time error for x86-32
Reviewed-by: shade
! src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.hpp
Changeset: f1216302bdef
Author: aph
Date: 2019-07-02 16:55 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/f1216302bdef
Merge
Changeset: 9bd13d6dea77
Author: hseigel
Date: 2019-07-02 13:20 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/9bd13d6dea77
8226956: Add invocation tests for Graal and C1
Summary: Add new tests for these JIT's
Reviewed-by: lfoltan, coleenp
+ test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java
+ test/hotspot/jtreg/runtime/InvocationTests/invocationGraalTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokeinterface/Checker.java
! test/hotspot/jtreg/runtime/InvocationTests/invokespecial/Checker.java
! test/hotspot/jtreg/runtime/InvocationTests/invokevirtual/Checker.java
! test/hotspot/jtreg/runtime/InvocationTests/shared/AbstractGenerator.java
! test/hotspot/jtreg/runtime/InvocationTests/shared/AccessCheck.java
Changeset: b9171be3cf2a
Author: stefank
Date: 2019-07-02 12:10 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/b9171be3cf2a
8225770: ZGC: C2: Generates on_weak instead of on_strong barriers
Reviewed-by: neliasso, eosterlund
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
Changeset: 46579c68f7f4
Author: stefank
Date: 2019-07-02 12:24 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/46579c68f7f4
8227083: ZGC: C2: Generates on_weak barrier for WeakCompareAndSwap
Reviewed-by: neliasso, eosterlund
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
Changeset: 9a5e9537fe1a
Author: stefank
Date: 2019-07-02 12:24 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/9a5e9537fe1a
8227085: ZGC: Add on_weak load barrier verification
Reviewed-by: eosterlund
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zBarrierSet.inline.hpp
Changeset: 19d0b382f086
Author: mbaesken
Date: 2019-07-02 13:45 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/19d0b382f086
8226238: Improve error output and fix elf issues in os::dll_load
Reviewed-by: clanger, mdoerr
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
Changeset: 657924d1e2ba
Author: poonam
Date: 2019-07-03 14:33 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/657924d1e2ba
8227178: Backout of 8215523
Reviewed-by: tschatzl
! src/hotspot/share/gc/cms/cmsHeap.cpp
! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp
! src/hotspot/share/gc/cms/compactibleFreeListSpace.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp
! src/hotspot/share/gc/cms/gSpaceCounters.hpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/generation.hpp
Changeset: 5c8eb7381088
Author: mbaesken
Date: 2019-06-28 13:16 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/5c8eb7381088
8226943: compile error in libfollowref003.cpp with XCode 10.2 on macosx
Reviewed-by: sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp
Changeset: 38c73e24fa7b
Author: phedlin
Date: 2019-06-25 11:43 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/38c73e24fa7b
8225475: Node budget asserts on x86_32/64
Summary: Make the (ad-hoc) loop cloning size estimate more pessimistic.
Reviewed-by: shade
! src/hotspot/share/opto/loopnode.cpp
Changeset: cb0131439e9d
Author: rschmelter
Date: 2019-05-24 04:18 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/cb0131439e9d
8224673: Adjust permission for delayed starting of debugging
Summary: Changed permission from monitor to control
Reviewed-by: sspitsyn, clanger
! src/hotspot/share/services/diagnosticCommand.hpp
Changeset: 4c0a7916d3cd
Author: jlahoda
Date: 2019-07-02 09:14 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/4c0a7916d3cd
8226522: No compilation error reported when yield is used in incorrect context
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java
! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.out
! test/langtools/tools/javac/switchexpr/WrongYieldTest.java
! test/langtools/tools/javac/switchexpr/WrongYieldTest.out
Changeset: 2f464d628942
Author: eosterlund
Date: 2019-07-02 11:33 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/2f464d628942
8219687: G1 asserts nmethod should not be unloaded during parallel code cache unloading
Reviewed-by: tschatzl, kvn
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/shared/gcBehaviours.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
Changeset: d56b192c73e9
Author: eosterlund
Date: 2019-07-02 11:33 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/d56b192c73e9
8225642: ZGC: Crash due to bad oops being spilled to stack in load barriers
Reviewed-by: neliasso, pliden
Contributed-by: erik.osterlund at oracle.com, stuart.monteith at linaro.org
! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad
! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/vectornode.cpp
Changeset: 7df7c1f71ccf
Author: mgronlun
Date: 2019-07-02 14:31 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/7df7c1f71ccf
8225706: JFR RootResolver resets CLD claims with no restore
Reviewed-by: zgu, egahlin
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
Changeset: 51b28beb53fd
Author: mgronlun
Date: 2019-07-02 17:46 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/51b28beb53fd
8227011: Starting a JFR recording in response to JVMTI VMInit and / or Java agent premain corrupts memory
Reviewed-by: egahlin, rwestberg
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.hpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp
Changeset: a3778b378ce8
Author: amenkov
Date: 2019-07-02 12:36 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/a3778b378ce8
8225679: reference to http://java.sun.com/products/JavaManagement/download.html
Reviewed-by: sspitsyn
! src/java.management/share/classes/javax/management/remote/package.html
Changeset: d725c6c93133
Author: iignatyev
Date: 2019-07-02 13:55 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/d725c6c93133
8227112: exclude compiler/intrinsics/sha/sanity tests from AOT runs
Reviewed-by: kvn
! test/hotspot/jtreg/ProblemList-aot.txt
Changeset: 34c6447cced4
Author: sspitsyn
Date: 2019-07-02 14:02 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/34c6447cced4
8226596: Accessibility errors in jdwp-protocol.html
Summary: Fix accessability issues in the JDWP spec
Reviewed-by: amenkov, dholmes
! make/jdk/src/classes/build/tools/jdwpgen/AbstractCommandNode.java
! make/jdk/src/classes/build/tools/jdwpgen/AbstractNamedNode.java
! make/jdk/src/classes/build/tools/jdwpgen/CommandSetNode.java
! make/jdk/src/classes/build/tools/jdwpgen/ConstantSetNode.java
! make/jdk/src/classes/build/tools/jdwpgen/RootNode.java
Changeset: 8e3a0ebf3497
Author: kbarrett
Date: 2019-07-02 18:24 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/8e3a0ebf3497
8226366: Excessive ServiceThread wakeups for OopStorage cleanup
Summary: Drive wakes via safepoint cleanups with interval minimums.
Reviewed-by: coleenp, tschatzl
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/serviceThread.cpp
Changeset: 1e95931e7d8f
Author: weijun
Date: 2019-07-03 11:43 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/1e95931e7d8f
8226719: Kerberos login to Windows 2000 failed with "Inappropriate type of checksum in message"
Reviewed-by: xuelei
! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbKdcRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/CksumType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/RsaMd5CksumType.java
Changeset: 49102ba8cf14
Author: mgronlun
Date: 2019-07-03 11:34 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/49102ba8cf14
8214542: JFR: Old Object Sample event slow on a deep heap in debug builds
Reviewed-by: egahlin, rwestberg
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.hpp
! src/hotspot/share/jfr/leakprofiler/chains/bitset.hpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edge.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.hpp
+ src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp
+ src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.hpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.hpp
+ src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp
+ src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.hpp
- src/hotspot/share/jfr/leakprofiler/emitEventOperation.cpp
- src/hotspot/share/jfr/leakprofiler/emitEventOperation.hpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
! src/hotspot/share/jfr/leakprofiler/startOperation.hpp
! src/hotspot/share/jfr/leakprofiler/stopOperation.hpp
+ src/hotspot/share/jfr/leakprofiler/utilities/vmOperation.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
! src/hotspot/share/jfr/support/jfrFlush.hpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
! src/hotspot/share/runtime/vmOperations.hpp
Changeset: 618ad1237e73
Author: shade
Date: 2019-06-13 19:37 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/618ad1237e73
8224881: Shenandoah: trashing "Collection Set, Pinned" region during Degenerated GC
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: e709712a8188
Author: mikael
Date: 2019-07-03 07:56 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/e709712a8188
Merge
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
- src/hotspot/share/jfr/leakprofiler/emitEventOperation.cpp
- src/hotspot/share/jfr/leakprofiler/emitEventOperation.hpp
! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java
Changeset: 0246f81c1dcd
Author: rkennke
Date: 2019-07-03 17:52 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/0246f81c1dcd
8227199: Shenandoah: Remove superfluous calls to can_do_traversal_gc()
Reviewed-by: shade
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
Changeset: 25165403c62e
Author: joehw
Date: 2019-07-03 16:30 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/25165403c62e
8223291: Whitespace is added to CDATA tags when using OutputKeys.INDENT to format XML
Reviewed-by: dfuchs, lancea
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java
! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java
! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/xmltest1.out
! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/xmltest2.out
! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/xmltest8.out
! test/jaxp/javax/xml/jaxp/unittest/transform/OutputPropertiesTest.java
Changeset: 4d193e40e7af
Author: tonyp
Date: 2019-07-03 15:46 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/4d193e40e7af
8223575: add subspace transitions to gc+metaspace=info log lines
Reviewed-by: stuefe, tschatzl
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
+ src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.cpp
+ src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: 3805144cc60a
Author: mikael
Date: 2019-07-03 14:18 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/3805144cc60a
Added tag jdk-14+4 for changeset 19d0b382f086
! .hgtags
Changeset: 8c19519114e7
Author: bpb
Date: 2019-07-03 14:37 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/8c19519114e7
8227080: (fs) Files.newInputStream(...).skip(n) is slow
Reviewed-by: sbordet, rriggs, fweimer
! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java
! test/jdk/java/nio/file/Files/Misc.java
Changeset: 4ce8e03602e1
Author: dnsimon
Date: 2019-07-03 11:07 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/4ce8e03602e1
8226566: [JVMCI] java.* classes are no longer necessarily resolved by the boot class loader
Reviewed-by: kvn, dlong
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
Changeset: 7276ccf6c29b
Author: mikael
Date: 2019-07-03 14:11 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/7276ccf6c29b
Added tag jdk-13+28 for changeset 1e95931e7d8f
! .hgtags
Changeset: b8a986731870
Author: mikael
Date: 2019-07-03 15:47 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/b8a986731870
Merge
! .hgtags
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
Changeset: 12cb0fb3b425
Author: darcy
Date: 2019-07-03 16:29 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/12cb0fb3b425
8227202: clarify Class.isEnum() doc
Reviewed-by: bpb
! src/java.base/share/classes/java/lang/Class.java
Changeset: 82fae48799e4
Author: thartmann
Date: 2019-07-04 09:12 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/82fae48799e4
8227173: Minor cleanup of unused code in compile.hpp
Summary: Removed unused code.
Reviewed-by: kvn
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/type.hpp
Changeset: ef032c55234c
Author: mbaesken
Date: 2019-07-03 13:34 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/ef032c55234c
8227171: provide function names in native stack trace on aix with xlc16
Reviewed-by: stuefe
! make/autoconf/flags-cflags.m4
Changeset: 51ad5ced897a
Author: stuefe
Date: 2019-07-04 11:55 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/51ad5ced897a
8227252: [aix] Disable jdk/java/lang/reflect/exeCallerAccessTest
Reviewed-by: goetz
! test/jdk/java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java
Changeset: 014c8cd323af
Author: stuefe
Date: 2019-07-01 16:28 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/014c8cd323af
8227032: MetaspaceUtils::print_report crashes when called before initialization
Reviewed-by: tschatzl, goetz
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
Changeset: 4644b3155fce
Author: rkennke
Date: 2019-07-04 14:28 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/4644b3155fce
8226757: Shenandoah: Make traversal and passive modes explicit
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahMode.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahNormalMode.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahNormalMode.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahPassiveMode.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahPassiveMode.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahTraversalMode.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahTraversalMode.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java
! test/hotspot/jtreg/gc/CriticalNativeArgs.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java
! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java
! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java
! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java
! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java
! test/hotspot/jtreg/gc/shenandoah/TestRefprocSanity.java
! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java
! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java
! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java
! test/hotspot/jtreg/gc/shenandoah/TestStringInternCleanup.java
! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java
! test/hotspot/jtreg/gc/shenandoah/TestWrongArrayMember.java
! test/hotspot/jtreg/gc/shenandoah/jni/TestPinnedGarbage.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java
! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java
Changeset: 761fb4ec7ccf
Author: redestad
Date: 2019-07-04 15:00 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/761fb4ec7ccf
8224657: [TESTBUG] java/util/Locale/SoftKeys.java should be ignored but run
Reviewed-by: alanb
! test/jdk/java/util/Locale/SoftKeys.java
Changeset: 852dcb52bace
Author: jlahoda
Date: 2019-07-04 16:51 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/852dcb52bace
8227010: Error recovery after local variable redeclaration can be improved
Summary: Entering duplicate local variables into the current scope so that the new variable is used instead of the previous variable.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/langtools/tools/javac/recovery/LocalVarHiding.java
+ test/langtools/tools/javac/recovery/LocalVarHiding.out
Changeset: 05dac93510c0
Author: rkennke
Date: 2019-07-04 17:02 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/05dac93510c0
8226822: GC interface for C1 runtime calls
Reviewed-by: neliasso, roland
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp
Changeset: 9523b841b470
Author: rkennke
Date: 2019-07-04 17:02 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/9523b841b470
8226823: Adjust BarrierSetC2 for C2 runtime calls
Reviewed-by: neliasso, roland
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
Changeset: fd1a4c4b7616
Author: kbarrett
Date: 2019-07-04 13:26 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/fd1a4c4b7616
8226793: Replace OopStorage dup_name with os::strdup
Summary: Use os::strdup and os::free.
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/oopStorage.cpp
Changeset: 963924f1c891
Author: rkennke
Date: 2019-07-04 20:29 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/963924f1c891
8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp
Reviewed-by: dlong, stuefe, mdoerr
! src/hotspot/share/compiler/disassembler.cpp
Changeset: 66a748c4f3ff
Author: rkennke
Date: 2019-07-05 11:07 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/66a748c4f3ff
8227039: Shenandoah: Aggressive heuristics for Traversal mode
Reviewed-by: shade
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.cpp
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalMode.cpp
! test/hotspot/jtreg/gc/CriticalNativeArgs.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java
! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java
! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java
! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java
! test/hotspot/jtreg/gc/shenandoah/TestRefprocSanity.java
! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java
! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java
! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java
! test/hotspot/jtreg/gc/shenandoah/TestStringInternCleanup.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java
! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java
Changeset: cf5a438b3c41
Author: vlivanov
Date: 2019-07-05 12:55 +0300
URL: https://hg.openjdk.java.net/jdk/client/rev/cf5a438b3c41
8226409: Enable argument profiling for sun.misc.Unsafe.put*/get*
Reviewed-by: kvn
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/methodData.cpp
Changeset: d01b345865d7
Author: redestad
Date: 2019-07-05 13:40 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/d01b345865d7
8225239: Refactor NetworkInterface lookups
Reviewed-by: michaelm, dfuchs, chegar
! src/java.base/share/classes/java/net/Inet6AddressImpl.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/windows/native/libnet/NetworkInterface.c
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c
! test/jdk/java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java
+ test/micro/org/openjdk/bench/java/net/NetworkInterfaceLookup.java
Changeset: a128ba0b5f94
Author: amenkov
Date: 2019-07-05 10:35 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/a128ba0b5f94
8227124: "could not open pipe" error does not report error details
Reviewed-by: sspitsyn, cjplummer
! src/hotspot/os/windows/attachListener_windows.cpp
Changeset: 091ea1a285dc
Author: weijun
Date: 2019-07-04 07:25 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/091ea1a285dc
8227061: KDC.java test behaves incorrectly when AS-REQ contains a PAData not PA-ENC-TS-ENC
Reviewed-by: mullan
! test/jdk/sun/security/krb5/auto/KDC.java
Changeset: e6c430d4d217
Author: weijun
Date: 2019-07-04 07:25 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/e6c430d4d217
8226963: More clarification on possible sequencing error in GSSContext::unwrap
Reviewed-by: mullan
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java
Changeset: 3dcc40f328ea
Author: dholmes
Date: 2019-07-03 23:34 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/3dcc40f328ea
8227055: Minor edits to launcher help text
Reviewed-by: mchung
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: cba615623d09
Author: stefank
Date: 2019-07-02 12:10 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/cba615623d09
8225770: ZGC: C2: Generates on_weak instead of on_strong barriers
Reviewed-by: neliasso, eosterlund
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
Changeset: 73395f9cad54
Author: stefank
Date: 2019-07-02 12:24 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/73395f9cad54
8227083: ZGC: C2: Generates on_weak barrier for WeakCompareAndSwap
Reviewed-by: neliasso, eosterlund
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
Changeset: 3868dde58ebb
Author: stefank
Date: 2019-06-10 13:04 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/3868dde58ebb
8227175: ZGC: ZHeapIterator visits potentially dead objects
Reviewed-by: zgu, eosterlund
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeapIterator.hpp
! src/hotspot/share/gc/z/zMark.cpp
- src/hotspot/share/gc/z/zOopClosures.cpp
! src/hotspot/share/gc/z/zOopClosures.hpp
! src/hotspot/share/gc/z/zOopClosures.inline.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
+ src/hotspot/share/gc/z/zVerify.cpp
+ src/hotspot/share/gc/z/zVerify.hpp
! src/hotspot/share/gc/z/z_globals.hpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/iterator.inline.hpp
! src/hotspot/share/runtime/vmOperations.hpp
Changeset: a30c86af2eb7
Author: jcm
Date: 2019-07-05 00:24 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/a30c86af2eb7
8226627: assert(t->singleton()) failed: must be a constant
Summary: Implemented constant folding for MaxFD, MinFD.
Reviewed-by: thartmann, bsrbnd, pli
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/type.cpp
Changeset: 91050b1e0fe8
Author: mikael
Date: 2019-07-05 11:01 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/91050b1e0fe8
Merge
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
- src/hotspot/share/gc/z/zOopClosures.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/type.cpp
Changeset: 78a2b1bb15cf
Author: shade
Date: 2019-07-05 23:31 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/78a2b1bb15cf
8227327: Shenandoah: Faster and more parallel tests
Reviewed-by: rkennke
! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java
! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java
! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java
! test/hotspot/jtreg/gc/shenandoah/TestRefprocSanity.java
! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java
! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java
! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java
! test/hotspot/jtreg/gc/shenandoah/TestStringInternCleanup.java
! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java
! test/hotspot/jtreg/gc/shenandoah/jni/TestJNIGlobalRefs.java
! test/hotspot/jtreg/gc/shenandoah/jni/TestPinnedGarbage.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java
Changeset: 5919b273def6
Author: tschatzl
Date: 2019-07-08 09:24 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/5919b273def6
8224741: Optimize the scan area during the Scan Heap Roots phase
Summary: When scanning card blocks, remember the last address already scanned. Continue scanning from this address.
Reviewed-by: kbarrett, lkorinth
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: 47af68c44e02
Author: dcubed
Date: 2019-07-08 11:38 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/47af68c44e02
8227117: normal interpreter table is not restored after single stepping with TLH
Reviewed-by: sspitsyn, eosterlund, dholmes, coleenp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
Changeset: 377e49b3014c
Author: dcubed
Date: 2019-07-08 12:14 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/377e49b3014c
Merge
Changeset: 47fdb5b0fa41
Author: kbarrett
Date: 2019-07-08 17:24 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/47fdb5b0fa41
8217170: gc/arguments/TestUseCompressedOopsErgo.java timed out
Summary: Disable ZapUnusedHeapArea and VerifyBeforeExit for gc/arguments tests.
Reviewed-by: tschatzl, tonyp
+ test/hotspot/jtreg/gc/arguments/GCArguments.java
! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java
! test/hotspot/jtreg/gc/arguments/TestArrayAllocatorMallocLimit.java
! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java
! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java
! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java
! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java
! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java
! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java
! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java
! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java
! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java
! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java
! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java
! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java
! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java
! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java
! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
Changeset: 2ecbc4b12f79
Author: ecaspole
Date: 2019-07-08 17:57 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/2ecbc4b12f79
8225626: JMH Test Support for JDK-8222074
Summary: Micros for new SuperWord optimizations
Reviewed-by: vlivanov, ecaspole
Contributed-by: shravya.rukmannagari at intel.com
+ test/micro/org/openjdk/bench/vm/compiler/TypeVectorOperations.java
Changeset: e28b69b3dc96
Author: ecaspole
Date: 2019-07-08 18:30 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/e28b69b3dc96
Merge
Changeset: a55b46a208d1
Author: weijun
Date: 2019-07-06 08:11 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/a55b46a208d1
8227305: Krb5Util::getTicketFromSubjectAndTgs is useless
Reviewed-by: xuelei
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Util.java
Changeset: 040cb8bf265e
Author: avu
Date: 2019-07-07 10:52 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/040cb8bf265e
8226654: Some swing gtk regression tests fail with "java.lang.InternalError: Unable to load native GTK librarie
Reviewed-by: prr, psadhukhan
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
Changeset: 3af213fe4704
Author: kvn
Date: 2019-07-07 18:10 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/3af213fe4704
8225064: [Graal] Application SEGV in G1ParScanThreadState::copy_to_survivor_space(G1HeapRegionAttr, oopDesc*, markOopDesc*)+0x48
Summary: switch off ReduceInitialCardMarks optimization in Graal in JDK 13 (full fix is in JDK 14)
Reviewed-by: thartmann, never
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
Changeset: 62e0af50f8d5
Author: yzheng
Date: 2019-07-07 18:17 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/62e0af50f8d5
8224254: compiler/graalunit/HotspotJdk9Test.java is timing out intermittently
Reviewed-by: kvn, thartmann
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk9.test/src/org/graalvm/compiler/hotspot/jdk9/test/MathDoubleFMATest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk9.test/src/org/graalvm/compiler/hotspot/jdk9/test/MathFloatFMATest.java
! test/hotspot/jtreg/ProblemList-graal.txt
Changeset: 3eae7f0e21d6
Author: never
Date: 2019-07-07 18:27 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/3eae7f0e21d6
8221514: [Graal] java/lang/String/CompactString/ tests fail with "GraalError: failed guarantee: no FrameState at DeoptimizingNode" in Graal -Xcomp mode
Summary: Put FrameState directly on final StateSplit in intrinsics.
Reviewed-by: thartmann, kvn, dnsimon, gdub
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
Changeset: 978b2201984c
Author: mdoerr
Date: 2019-07-08 10:56 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/978b2201984c
8226302: Test failures on IBM platforms (power and s/390) after JDK-8223837
Summary: Adjust heap size values for 32M heap aligment (page size 64k)
Reviewed-by: goetz, rschmelter, tschatzl
! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java
! test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java
Changeset: 3595fb8794c5
Author: jcm
Date: 2019-07-08 04:01 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/3595fb8794c5
8221577: [Graal] Implement basic type consistency checks for Low level MH intrinsics
Reviewed-by: kvn
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CustomizedBytecodePatternTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/InvokerSignatureMismatchTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MethodHandleNode.java
! test/hotspot/jtreg/ProblemList-graal.txt
Changeset: eb1fbe4d61b2
Author: dcubed
Date: 2019-07-08 12:16 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/eb1fbe4d61b2
Merge
Changeset: ea3b1a8fd4bb
Author: mikael
Date: 2019-07-08 16:20 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/ea3b1a8fd4bb
Merge
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CustomizedBytecodePatternTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java
! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java
Changeset: 0b470386f5f7
Author: jlahoda
Date: 2019-07-09 09:20 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/0b470386f5f7
8223443: Calling Trees.getScope early changes names of local/anonymous classes
Summary: Ensure Trees.getScope does not affect the rest of the compilation.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
+ test/langtools/tools/javac/api/TestGetScopeBinaryNames.java
+ test/langtools/tools/javac/api/TestGetScopeErrors.java
Changeset: c589ba4b823c
Author: mbaesken
Date: 2019-07-08 13:29 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/c589ba4b823c
8227389: Remove unsupported xlc16 compile options on aix
Reviewed-by: clanger, mdoerr
! make/autoconf/flags-cflags.m4
Changeset: cb90a20eb99a
Author: jiangli
Date: 2019-07-09 10:27 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/cb90a20eb99a
8225035: Thread stack size issue caused by large TLS size
Summary: Adjust thread stack size for static TLS on Linux when AdjustStackSizeForTLS is enabled.
Reviewed-by: dholmes, fweimer, stuefe, rriggs, martin
Contributed-by: jeremymanson at google.com, fweimer at redhat.com, jianglizhou at google.com
! make/test/JtregNativeHotspot.gmk
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
+ test/hotspot/jtreg/runtime/TLS/T.java
+ test/hotspot/jtreg/runtime/TLS/exestack-tls.c
+ test/hotspot/jtreg/runtime/TLS/testtls.sh
Changeset: f7e8dbb77156
Author: pchilanomate
Date: 2019-07-09 14:38 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/f7e8dbb77156
8191890: Biased locking still uses the inferior stop the world safepoint for revocation
Summary: Revocations are now executed with thread local handshakes instead of safepoints
Reviewed-by: dcubed, coleenp, dholmes, rehn, mgronlun
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/biasedLocking.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java
! test/jdk/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java
Changeset: 91faea277c86
Author: jbhateja
Date: 2019-07-09 15:02 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/91faea277c86
8227222: vmTestbase/jit/FloatingPoint/gen_math/Loops04/Loops04.java failed XMM register should be 0-15
Reviewed-by: thartmann, vlivanov, ctornqvi, bsrbnd
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 9c1885fb2a42
Author: naoto
Date: 2019-07-09 08:05 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/9c1885fb2a42
8227127: Era designator not displayed correctly using the COMPAT provider
Reviewed-by: rriggs
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ja.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_zh.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_zh_TW.java
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java
Changeset: 7a0d1616851e
Author: eosterlund
Date: 2019-07-09 16:39 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/7a0d1616851e
8227277: HeapInspection::find_instances_at_safepoint walks dead objects
Reviewed-by: dholmes, kbarrett, tschatzl, coleenp
! src/hotspot/share/memory/heapInspection.cpp
Changeset: 29e522153769
Author: eosterlund
Date: 2019-07-09 16:39 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/29e522153769
8224531: SEGV while collecting Klass statistics
Reviewed-by: coleenp, kbarrett, tschatzl
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/oops/klass.cpp
Changeset: 10f1928a33b5
Author: dlong
Date: 2019-07-09 13:46 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/10f1928a33b5
8227237: [Graal] org.graalvm.compiler.api.directives.test.ProbabilityDirectiveTest fails with -Xcomp
Reviewed-by: kvn
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ProbabilityDirectiveTest.java
Changeset: 1831d28d34bb
Author: never
Date: 2019-07-09 14:59 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/1831d28d34bb
8227034: Graal crash with gcbasher
Summary: Adjust Graal's registers declaration for String intrinisics.
Reviewed-by: dlong, dnsimon, kvn
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringLatin1InflateOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringUTF16CompressOp.java
Changeset: d6600ddb85fb
Author: jbhateja
Date: 2019-07-09 15:42 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/d6600ddb85fb
8227222: vmTestbase/jit/FloatingPoint/gen_math/Loops04/Loops04.java failed XMM register should be 0-15
Reviewed-by: thartmann, vlivanov, ctornqvi, bsrbnd
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 9d7c2d9f822c
Author: mikael
Date: 2019-07-09 16:37 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/9d7c2d9f822c
Merge
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ProbabilityDirectiveTest.java
Changeset: 0f1e29c77e50
Author: rpatil
Date: 2019-07-10 05:12 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/0f1e29c77e50
8224560: (tz) Upgrade time-zone data to tzdata2019a
8225580: tzdata2018i integration causes test failures on jdk-13
Reviewed-by: andrew, naoto
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/etcetera
! make/data/tzdata/europe
! make/data/tzdata/iso3166.tab
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/zone.tab
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java
! test/jdk/sun/util/calendar/zi/tzdata/VERSION
! test/jdk/sun/util/calendar/zi/tzdata/africa
! test/jdk/sun/util/calendar/zi/tzdata/asia
! test/jdk/sun/util/calendar/zi/tzdata/australasia
! test/jdk/sun/util/calendar/zi/tzdata/backward
! test/jdk/sun/util/calendar/zi/tzdata/etcetera
! test/jdk/sun/util/calendar/zi/tzdata/europe
! test/jdk/sun/util/calendar/zi/tzdata/iso3166.tab
! test/jdk/sun/util/calendar/zi/tzdata/leapseconds
! test/jdk/sun/util/calendar/zi/tzdata/northamerica
! test/jdk/sun/util/calendar/zi/tzdata/zone.tab
Changeset: 0fb70c9118ce
Author: coleenp
Date: 2019-07-10 07:58 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/0fb70c9118ce
8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ
Summary: Remove SystemDictionary::modification_counter optimization
Reviewed-by: dlong, eosterlund
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciEnv.java
Changeset: 37cfb64319f6
Author: michaelm
Date: 2019-07-10 14:27 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/37cfb64319f6
8225479: com.sun.net.httpserver.HttpContext that does not end with '/' has surprising matches
Reviewed-by: dfuchs
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java
Changeset: 422fb430bc7b
Author: dcubed
Date: 2019-07-10 10:18 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/422fb430bc7b
8227338: templateInterpreter.cpp: copy_table() needs to be safer
Reviewed-by: dholmes, eosterlund, sspitsyn, kbarrett
! src/hotspot/share/interpreter/templateInterpreter.cpp
Changeset: 430a51e86f28
Author: weijun
Date: 2019-07-10 09:43 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/430a51e86f28
8225687: Newly added sspi.cpp in JDK-6722928 still contains some small errors
Reviewed-by: xuelei
! src/java.security.jgss/share/native/libj2gss/NativeFunc.h
! src/java.security.jgss/share/native/libj2gss/gssapi.h
! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp
Changeset: 4722e5e28449
Author: weijun
Date: 2019-07-10 09:43 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/4722e5e28449
8227381: GSS login fails with PREAUTH_FAILED
Reviewed-by: xuelei
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReqBuilder.java
Changeset: 3081f39a3d30
Author: weijun
Date: 2019-07-10 09:43 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/3081f39a3d30
8227059: sun/security/tools/keytool/DefaultSignatureAlgorithm.java timed out
Reviewed-by: xuelei
- test/jdk/sun/security/tools/keytool/DefaultSignatureAlgorithm.java
+ test/jdk/sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java
+ test/jdk/sun/security/tools/keytool/fakegen/PSS.java
+ test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/provider/DSAKeyPairGenerator.java
+ test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/rsa/RSAKeyPairGenerator.java
+ test/jdk/sun/security/tools/keytool/fakegen/jdk.crypto.ec/sun/security/ec/ECKeyPairGenerator.java
- test/jdk/sun/security/tools/keytool/pss/PSS.java
- test/jdk/sun/security/tools/keytool/pss/java.base/sun/security/rsa/RSAKeyPairGenerator.java
Changeset: 4a03245ffc2f
Author: jlahoda
Date: 2019-07-10 09:04 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/4a03245ffc2f
8220041: NullPointerException at jdk.compiler/com.sun.tools.javac.jvm.Code.emitop0
Summary: LambdaToMethod must correctly capture local variables inside switch expressions inside local variable initializers.
Reviewed-by: mcimadamore, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/langtools/tools/javac/switchexpr/LambdaCapture.java
Changeset: 66cf6a8318e4
Author: ljiang
Date: 2019-07-10 01:19 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/66cf6a8318e4
8227009: JDK 13 L10n resource files update - msgdrop 10
Reviewed-by: naoto
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! 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.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties
! 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.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.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java
! src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic_ja.properties
! src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic_zh_CN.properties
! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_ja.properties
! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_zh_CN.properties
Changeset: 8df81df1cce4
Author: rpatil
Date: 2019-07-10 05:12 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/8df81df1cce4
8224560: (tz) Upgrade time-zone data to tzdata2019a
8225580: tzdata2018i integration causes test failures on jdk-13
Reviewed-by: andrew, naoto
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/etcetera
! make/data/tzdata/europe
! make/data/tzdata/iso3166.tab
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/zone.tab
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java
! test/jdk/sun/util/calendar/zi/tzdata/VERSION
! test/jdk/sun/util/calendar/zi/tzdata/africa
! test/jdk/sun/util/calendar/zi/tzdata/asia
! test/jdk/sun/util/calendar/zi/tzdata/australasia
! test/jdk/sun/util/calendar/zi/tzdata/backward
! test/jdk/sun/util/calendar/zi/tzdata/etcetera
! test/jdk/sun/util/calendar/zi/tzdata/europe
! test/jdk/sun/util/calendar/zi/tzdata/iso3166.tab
! test/jdk/sun/util/calendar/zi/tzdata/leapseconds
! test/jdk/sun/util/calendar/zi/tzdata/northamerica
! test/jdk/sun/util/calendar/zi/tzdata/zone.tab
Changeset: 556313991cac
Author: mikael
Date: 2019-07-10 07:27 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/556313991cac
Merge
- test/jdk/sun/security/tools/keytool/DefaultSignatureAlgorithm.java
- test/jdk/sun/security/tools/keytool/pss/PSS.java
- test/jdk/sun/security/tools/keytool/pss/java.base/sun/security/rsa/RSAKeyPairGenerator.java
Changeset: 3203e857fa71
Author: aefimov
Date: 2019-07-10 16:09 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/3203e857fa71
8226756: Replace wildcard address with loopback or local host in tests - part 18
Reviewed-by: dfuchs
Contributed-by: Patrick Concannon <patrick.concannon at oracle.com>
! test/jdk/java/net/Socket/InheritTimeout.java
! test/jdk/java/net/Socket/ReadTimeout.java
! test/jdk/java/net/Socket/ShutdownInput.java
! test/jdk/java/net/SocketInputStream/SocketTimeout.java
! test/jdk/java/net/URLConnection/ChunkedEncoding.java
! test/jdk/java/net/URLConnection/GetResponseCode.java
! test/jdk/java/net/URLConnection/SetIfModifiedSince.java
! test/jdk/sun/net/www/protocol/http/NoCache.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java
Changeset: c9b6be61b7a0
Author: mikael
Date: 2019-07-10 08:20 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/c9b6be61b7a0
Added tag jdk-14+5 for changeset 0f1e29c77e50
! .hgtags
Changeset: f60890de1dfb
Author: fmatte
Date: 2019-07-02 08:43 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/f60890de1dfb
8225715: jhsdb jmap fails to write binary heap dump of a jshell process
Summary: Add a Null check for getSourceFileName() before writing into thread dump.
Reviewed-by: cjplummer, kevinw
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
+ test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java
Changeset: ba72dac556c3
Author: joehw
Date: 2019-07-10 16:45 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/ba72dac556c3
7148925: StAXSource causes exceptions to be thrown with certain wellformed XML instances
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java
! test/jaxp/javax/xml/jaxp/unittest/transform/StAXSourceTest.java
Changeset: ad8e3b295615
Author: dfuchs
Date: 2019-07-10 22:33 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/ad8e3b295615
8227539: Replace wildcard address with loopback or local host in tests - part 20
Summary: Update some tests to stop using the wildcard address.
Reviewed-by: michaelm
! test/jdk/java/net/HttpURLConnection/HttpResponseCode.java
! test/jdk/java/net/HttpURLConnection/HttpURLConWithProxy.java
! test/jdk/java/net/Inet6Address/B6558853.java
! test/jdk/java/net/InetAddress/CheckJNI.java
! test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java
! test/jdk/java/net/Socket/AsyncShutdown.java
! test/jdk/java/net/Socket/B6210227.java
! test/jdk/java/net/Socket/LinkLocal.java
! test/jdk/java/net/Socket/asyncClose/BrokenPipe.java
! test/jdk/java/net/ipv6tests/B6521014.java
Changeset: 56e8c0a3fe9a
Author: ysuenaga
Date: 2019-07-11 08:19 +0900
URL: https://hg.openjdk.java.net/jdk/client/rev/56e8c0a3fe9a
8209790: SA tools not providing option to connect to debug server
Reviewed-by: sspitsyn, cjplummer
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
+ test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java
+ test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdUtils.java
Changeset: 45fc36beb0aa
Author: jjg
Date: 2019-07-10 16:23 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/45fc36beb0aa
8227416: Add a "Table Of Contents" to HTML version of man pages
Reviewed-by: mchung
! make/Docs.gmk
! make/data/docs-resources/resources/jdk-default.css
! make/jdk/src/classes/build/tools/fixuppandoc/Main.java
Changeset: 2d1acda7555a
Author: stuefe
Date: 2019-07-11 06:49 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/2d1acda7555a
8227031: Print NMT statistics on fatal errors
Reviewed-by: mbaesken, mdoerr
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 3243c42d737d
Author: stuefe
Date: 2019-07-11 06:56 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/3243c42d737d
8227275: Within native OOM error handling, assertions may hang the process
Reviewed-by: mdoerr, coleenp
! src/hotspot/os/posix/vmError_posix.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/debug.hpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 92ab031d6540
Author: rkennke
Date: 2019-07-04 17:31 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/92ab031d6540
8226695: Shenandoah: Wire C1 and C2 IN_NATIVE barrier
Reviewed-by: roland
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
Changeset: 419420eb5230
Author: hseigel
Date: 2019-07-11 09:26 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/419420eb5230
8226798: JVM crash in klassItable::initialize_itable_for_interface(int, InstanceKlass*, bool, Thread*)
Summary: When calculating vtable size at class load time, do not look for miranda method if matching package private method is found in a super class.
Reviewed-by: acorn, lfoltan
! src/hotspot/share/oops/klassVtable.cpp
+ test/hotspot/jtreg/runtime/VtableTests/VTableTest.java
+ test/hotspot/jtreg/runtime/VtableTests/pkg/A.java
Changeset: 1346086863a3
Author: redestad
Date: 2019-07-11 15:38 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/1346086863a3
8227527: LogDecorations should lazily resolve host name
Reviewed-by: gziemski, lfoltan, stuefe
! src/hotspot/share/logging/logDecorations.cpp
! src/hotspot/share/logging/logDecorations.hpp
Changeset: 107ebf94ddcc
Author: hannesw
Date: 2019-07-11 16:43 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/107ebf94ddcc
8223451: Make optimistic types disabled by default
Reviewed-by: sundar, jlaskey, attila
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties
! test/nashorn/script/nosecurity/logcoverage.js
Changeset: a35a210e6c0f
Author: joehw
Date: 2019-07-11 15:58 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/a35a210e6c0f
8178843: A bug in an inner loop in MethodGenerator's getLocals method
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java
Changeset: 60bdaee6010a
Author: mikael
Date: 2019-07-10 08:24 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/60bdaee6010a
Added tag jdk-13+29 for changeset 3081f39a3d30
! .hgtags
Changeset: fe5dcb38a26a
Author: neliasso
Date: 2019-07-10 18:48 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/fe5dcb38a26a
8226536: Catch OOM from deopt that fails rematerializing objects
Reviewed-by: vlivanov, thartmann
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java
Changeset: b32b6ffb221b
Author: valeriep
Date: 2019-07-10 18:43 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/b32b6ffb221b
8181386: CipherSpi ByteBuffer to byte array conversion fails for certain data overlap conditions
Summary: Detect potential buffer overlap and use extra buffer if necessary
Reviewed-by: xuelei
! src/java.base/share/classes/javax/crypto/CipherSpi.java
+ test/jdk/javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java
Changeset: 1d5ce4787723
Author: jjg
Date: 2019-07-10 13:14 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/1d5ce4787723
8227549: Fix style of links in specs for consistency
Reviewed-by: iris, mchung
! make/data/docs-resources/resources/jdk-default.css
Changeset: 63d13c01f2b8
Author: aph
Date: 2019-07-02 16:54 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/63d13c01f2b8
8226525: HotSpot compile-time error for x86-32
Reviewed-by: shade
! src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.hpp
Changeset: ceafb2debc68
Author: aph
Date: 2019-07-11 11:36 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/ceafb2debc68
Merge
- src/hotspot/share/gc/z/zOopClosures.cpp
- src/hotspot/share/jfr/leakprofiler/emitEventOperation.cpp
- src/hotspot/share/jfr/leakprofiler/emitEventOperation.hpp
- test/jdk/sun/security/tools/keytool/DefaultSignatureAlgorithm.java
- test/jdk/sun/security/tools/keytool/pss/PSS.java
- test/jdk/sun/security/tools/keytool/pss/java.base/sun/security/rsa/RSAKeyPairGenerator.java
Changeset: 70b1c1bec669
Author: hannesw
Date: 2019-07-11 17:11 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/70b1c1bec669
8227391: Update double-conversion to version 3.1.5
Reviewed-by: attila
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/Bignum.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/FixedDtoa.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/IeeeDouble.java
! test/nashorn/src/jdk/nashorn/internal/runtime/doubleconv/test/BignumDtoaTest.java
! test/nashorn/src/jdk/nashorn/internal/runtime/doubleconv/test/FixedDtoaTest.java
! test/nashorn/src/jdk/nashorn/internal/runtime/doubleconv/test/IeeeDoubleTest.java
Changeset: 340d73f42b3c
Author: jjg
Date: 2019-07-11 12:13 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/340d73f42b3c
8227602: Update nroff version of man pages
Reviewed-by: mchung
! src/java.base/share/man/java.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.rmic/share/man/rmic.1
Changeset: 6521aec1c26e
Author: valeriep
Date: 2019-07-11 20:11 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/6521aec1c26e
8225745: NoSuchAlgorithmException exception for SHA256withECDSA with RSASSA-PSS support
Summary: Fixed SignatureUtil and ECDSA signature impl to handle EC parameters
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/util/CurveDB.java
! src/java.base/share/classes/sun/security/util/ECUtil.java
! src/java.base/share/classes/sun/security/util/SignatureUtil.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
+ test/jdk/sun/security/x509/X509CertImpl/ECSigParamsVerifyWithCert.java
Changeset: 7b11ce080798
Author: psadhukhan
Date: 2019-07-12 09:27 +0530
URL: https://hg.openjdk.java.net/jdk/client/rev/7b11ce080798
8225423: GTK L&F: JSplitPane: There is no divider shown
Reviewed-by: prr, serb
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
Changeset: 07e09cb9ed70
Author: fyuan
Date: 2019-07-12 13:59 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/07e09cb9ed70
8227422: sun/net/www/protocol/file/DirPermissionDenied.java failed on Windows 2016 because DirPermissionDenied directory has no read permission
Reviewed-by: dfuchs
! test/jdk/sun/net/www/protocol/file/DirPermissionDenied.java
Changeset: a87f5fdcd177
Author: clanger
Date: 2019-07-12 10:57 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/a87f5fdcd177
8227578: Wrong JRE targets in Images.gmk after JDK-8219971
Reviewed-by: tbell
! make/Images.gmk
Changeset: d755f53becea
Author: mikael
Date: 2019-07-12 02:50 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/d755f53becea
Merge
! .hgtags
! make/data/docs-resources/resources/jdk-default.css
! src/java.base/share/classes/sun/security/util/CurveDB.java
Changeset: c659942fc471
Author: jiangli
Date: 2019-07-12 10:39 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/c659942fc471
8227582: runtime/TLS/testtls.sh fails on x86_32
Summary: Disable the negative test case for regular testing.
Reviewed-by: shade
! test/hotspot/jtreg/runtime/TLS/testtls.sh
Changeset: 0bf678dd8951
Author: jjg
Date: 2019-07-12 10:44 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/0bf678dd8951
8227613: "draft" header should be in a <header> instead of <div>
Reviewed-by: mchung, iris
! make/Docs.gmk
Changeset: ff76baab1c90
Author: jcm
Date: 2019-07-12 11:51 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/ff76baab1c90
8227068: [Graal] MappedByteBuffer bulk access memory failures are not handled gracefully
Summary: Unsafe.copyMemory access failures are handled gracefully.
Reviewed-by: dnsimon, kvn
! 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/HotSpotUnsafeSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
Changeset: a33465cf8774
Author: jjg
Date: 2019-07-12 15:15 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/a33465cf8774
8227644: make more build-time variables available to Markdown files
Reviewed-by: mchung
! make/Docs.gmk
! make/launcher/LauncherCommon.gmk
Changeset: 901ab17af3ce
Author: ysuenaga
Date: 2019-07-13 20:55 +0900
URL: https://hg.openjdk.java.net/jdk/client/rev/901ab17af3ce
8227594: sadebugd/DebugdConnectTest.java fails due to "java.rmi.NotBoundException: SARemoteDebugger"
Reviewed-by: cjplummer, sspitsyn
+ test/hotspot/jtreg/serviceability/sa/sadebugd/TEST.properties
Changeset: 4b1de39beda3
Author: fyuan
Date: 2019-07-15 17:53 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/4b1de39beda3
8227438: [TESTLIB] Determine if file exists by Files.exists in function FileUtils.deleteFileIfExistsWithRetry
Reviewed-by: lancea, joehw
! test/lib/jdk/test/lib/util/FileUtils.java
Changeset: 296560a21cea
Author: rkennke
Date: 2019-07-15 12:31 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/296560a21cea
8227637: Adjust Shenandoah C2 verifier to recognize IN_NATIVE barriers
Reviewed-by: roland
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: aa96c53c592b
Author: rkennke
Date: 2019-07-15 15:27 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/aa96c53c592b
8227676: Shenandoah: More consistent naming of LRB entry points
Reviewed-by: shade
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
Changeset: cd48f8f260c8
Author: yzhou
Date: 2019-07-15 10:21 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/cd48f8f260c8
8227289: Enable assertions for some shell to java conversion tests after JDK-8218960
Reviewed-by: naoto
! test/jdk/java/util/Calendar/SupplementalJapaneseEraTestRun.java
! test/jdk/java/util/ResourceBundle/Control/MissingResourceCauseTestRun.java
! test/jdk/java/util/ResourceBundle/modules/ModuleTestUtil.java
! test/jdk/java/util/ResourceBundle/modules/layer/LayerTest.java
! test/jdk/java/util/ResourceBundle/modules/unnamed/UnNamedTest.java
! test/jdk/java/util/ResourceBundle/modules/visibility/VisibilityTest.java
! test/jdk/java/util/TimeZone/Bug8066652Run.java
! test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheckRun.java
Changeset: 7b671e6b0d5b
Author: zgu
Date: 2019-07-15 11:23 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/7b671e6b0d5b
8225483: Shenandoah: Enhance native access barrier
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
Changeset: 70fab3a8ff02
Author: ysuenaga
Date: 2019-07-16 07:29 +0900
URL: https://hg.openjdk.java.net/jdk/client/rev/70fab3a8ff02
8225690: Multiple AttachListener threads can be created
Reviewed-by: sspitsyn, cjplummer
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/solaris/attachListener_solaris.cpp
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/attachListener.hpp
+ test/hotspot/jtreg/serviceability/attach/ConcAttachTest.java
+ test/hotspot/jtreg/serviceability/attach/RemovingUnixDomainSocketTest.java
Changeset: b528b724b16d
Author: mbaesken
Date: 2019-07-12 12:19 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/b528b724b16d
8227630: adjust format specifiers in loadlib_aix.cpp
Reviewed-by: mdoerr, shade
! src/hotspot/os/aix/loadlib_aix.cpp
Changeset: 000138a6a4b3
Author: njian
Date: 2019-07-15 03:14 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/000138a6a4b3
8227574: [TESTBUG] JTReg tests fail with Graal due to access denied
Reviewed-by: kvn
Contributed-by: xiaohong.gong at arm.com
! test/jdk/java/net/URLPermission/URLTest.java
! test/jdk/java/sql/testng/util/TestPolicy.java
Changeset: 56b96d234f26
Author: rschmelter
Date: 2019-07-16 13:57 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/56b96d234f26
8227440: Implement fix to JDK-8224642 on all platforms
Reviewed-by: sspitsyn, clanger
! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/solaris/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java
Changeset: b8152c273f76
Author: bulasevich
Date: 2019-07-16 18:05 +0300
URL: https://hg.openjdk.java.net/jdk/client/rev/b8152c273f76
8227632: Incorrect PrintCompilation message: made not compilable on levels 0 1 2 3 4
Summary: Fixing the message to print actual comp_level
Reviewed-by: dlong, kvn
! src/hotspot/share/oops/method.cpp
Changeset: 065142ace8e9
Author: redestad
Date: 2019-07-16 17:50 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/065142ace8e9
8227720: Improve ExtendedSocketOptions initialization
Reviewed-by: chegar, vtewari
! src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java
! src/jdk.net/linux/classes/jdk/net/LinuxSocketOptions.java
! src/jdk.net/macosx/classes/jdk/net/MacOSXSocketOptions.java
! src/jdk.net/solaris/classes/jdk/net/SolarisSocketOptions.java
Changeset: 0e1bc587472c
Author: joehw
Date: 2019-07-16 21:12 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/0e1bc587472c
8176447: javax.xml.validation.Validator validates incorrectly on uniqueness constraint
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher.java
! test/jaxp/javax/xml/jaxp/unittest/validation/ValidationTest.java
+ test/jaxp/javax/xml/jaxp/unittest/validation/files/JDK8176447a.xml
+ test/jaxp/javax/xml/jaxp/unittest/validation/files/JDK8176447a.xsd
+ test/jaxp/javax/xml/jaxp/unittest/validation/files/JDK8176447b.xml
+ test/jaxp/javax/xml/jaxp/unittest/validation/files/JDK8176447b.xsd
Changeset: 8c5c9d86e1d6
Author: pli
Date: 2019-07-16 00:57 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/8c5c9d86e1d6
8227512: [TESTBUG] Fix JTReg javac test failures with Graal
Reviewed-by: mcimadamore
! test/langtools/tools/javac/file/LimitedImage.java
! test/langtools/tools/javac/modules/InheritRuntimeEnvironmentTest.java
Changeset: a07fedf3db62
Author: njian
Date: 2019-07-17 10:11 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/a07fedf3db62
8227615: [TESTBUG] JTReg "jdk/sun/security/util/FilePermCompat/CompatImpact.java" fails with graal
Reviewed-by: kvn
Contributed-by: xiaohong.gong at arm.com
! test/jdk/sun/security/util/FilePermCompat/CompatImpact.java
Changeset: 443f7359b34d
Author: mbaesken
Date: 2019-07-16 11:10 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/443f7359b34d
8227631: Adjust AIX version check
Reviewed-by: clanger, goetz
! src/hotspot/os/aix/os_aix.cpp
Changeset: 64330bbb9be5
Author: rkennke
Date: 2019-07-17 11:43 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/64330bbb9be5
8227677: Shenandoah: C2: Make in-native LRB special case of normal LRB
Reviewed-by: roland
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
Changeset: 9a97b1393e72
Author: redestad
Date: 2019-07-17 12:35 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/9a97b1393e72
8227587: Add internal privileged System.loadLibrary
Reviewed-by: rriggs, mchung, chegar
! src/java.base/aix/classes/sun/nio/fs/AixNativeDispatcher.java
! src/java.base/linux/classes/sun/nio/fs/LinuxNativeDispatcher.java
! src/java.base/linux/classes/sun/nio/fs/LinuxWatchService.java
! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/macosx/classes/sun/nio/fs/UTIFileTypeDetector.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/DatagramPacket.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/share/classes/java/util/zip/ZipUtils.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/sun/net/sdp/SdpSupport.java
! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java
! src/java.base/share/classes/sun/nio/ch/IOUtil.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisNativeDispatcher.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisWatchService.java
! src/java.base/unix/classes/sun/net/PortConfig.java
! src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java
! src/java.base/unix/classes/sun/nio/fs/UnixCopyFile.java
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/windows/classes/sun/net/dns/ResolverConfigurationImpl.java
! src/java.base/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java
! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java
Changeset: 7b7df2be6219
Author: ccheung
Date: 2019-07-12 08:40 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/7b7df2be6219
8226406: JVM fails to detect mismatched or corrupt CDS archive
Summary: Check important archive header fields such as _jvm_ident before processing other fields.
Reviewed-by: iklam, jiangli
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/prims/cdsoffsets.cpp
! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/appcds/TestCommon.java
Changeset: 7eb1f8d4a4e9
Author: stuefe
Date: 2019-07-04 11:55 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/7eb1f8d4a4e9
8227252: [aix] Disable jdk/java/lang/reflect/exeCallerAccessTest
Reviewed-by: goetz
! test/jdk/java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java
Changeset: 7e04ccc598e0
Author: clanger
Date: 2019-07-12 21:38 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/7e04ccc598e0
8227636: Fix output dir for jlink_jre target in Images.gmk
Reviewed-by: tbell
! make/Images.gmk
Changeset: 7fd4446c02ee
Author: plevart
Date: 2019-07-13 10:43 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/7fd4446c02ee
8227368: EnumSet.class serialization broken in JDK 9+
Reviewed-by: smarks
! src/java.base/share/classes/java/util/EnumSet.java
! test/jdk/java/util/EnumSet/BogusEnumSet.java
+ test/jdk/java/util/EnumSet/EnumSetClassSerialization.java
Changeset: 284ac8027efa
Author: ccheung
Date: 2019-07-15 09:53 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/284ac8027efa
8227496: Update NUM_CDS_REGIONS and CURRENT_CDS_ARCHIVE_VERSION in cds.h
Reviewed-by: jiangli
! src/hotspot/share/include/cds.h
Changeset: 04d80e7ad3f4
Author: serb
Date: 2019-07-15 16:25 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/04d80e7ad3f4
8226653: [accessibility] Can edit text cell correctly, but Accessibility Tool reads nothing about editor
Reviewed-by: prr
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
! src/java.desktop/share/classes/javax/swing/JTable.java
+ test/jdk/javax/accessibility/JTable/JTableCellEditor.java
Changeset: 1bb102c1cf27
Author: jlahoda
Date: 2019-07-16 10:48 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/1bb102c1cf27
8227640: javac crashes on text blocks with invalid escapes.
Summary: Do not translate escape sequences if text block contains illegal escapes.
Reviewed-by: jlaskey
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
+ test/langtools/tools/javac/TextBlockIllegalEscape.java
+ test/langtools/tools/javac/TextBlockIllegalEscape.out
Changeset: 20c686ec8135
Author: alitvinov
Date: 2019-07-16 15:15 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/20c686ec8135
8227392: Colors with alpha are painted incorrectly on Linux, after JDK-8214579
8224825: java/awt/Color/AlphaColorTest.java fails in linux-x64 system
Reviewed-by: prr
! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Color/AlphaColorTest.java
Changeset: 339e544d59e3
Author: smarks
Date: 2019-01-23 14:45 -0800
URL: https://hg.openjdk.java.net/jdk/client/rev/339e544d59e3
8213432: Better copies of CopiesList
Reviewed-by: rriggs, skoivu, ahgross, robm, rhalade, jeff
! src/java.base/share/classes/java/util/Collections.java
Changeset: 6bb46e2777ab
Author: weijun
Date: 2019-01-30 10:51 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/6bb46e2777ab
8217563: Improve realm maintenance
Reviewed-by: mullan, mschoene, valeriep
! src/java.security.jgss/macosx/native/libosxkrb5/SCDynamicStoreConfig.m
Changeset: 04cccf60fe44
Author: prappo
Date: 2019-01-30 14:14 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/04cccf60fe44
8213431: Improve file protocol handling
Reviewed-by: chegar, dfuchs, igerasim, rhalade, weijun
! src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java
+ src/java.base/windows/classes/sun/net/www/protocol/file/UNCFileURLConnection.java
Changeset: e0f5ad90737c
Author: mullan
Date: 2019-02-07 08:47 -0500
URL: https://hg.openjdk.java.net/jdk/client/rev/e0f5ad90737c
8216381: More limited privilege usage
Reviewed-by: ahgross, coffeys, rhalade
! src/java.base/share/classes/java/security/AccessController.java
Changeset: e29d7fea0e4d
Author: xuelei
Date: 2019-02-27 13:58 -0800
URL: https://hg.openjdk.java.net/jdk/client/rev/e29d7fea0e4d
8218863: Better endpoint checks
Reviewed-by: ahgross, jnimeh, mullan, rhalade
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
Changeset: b8a12f53226e
Author: jnimeh
Date: 2019-03-07 22:19 -0800
URL: https://hg.openjdk.java.net/jdk/client/rev/b8a12f53226e
8219775: Certificate validation improvements
Reviewed-by: ascarpino, ssahoo, skoivu
! src/java.base/share/classes/sun/security/util/DerIndefLenConverter.java
Changeset: 2b0acaf92ecc
Author: serb
Date: 2019-03-27 00:24 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/2b0acaf92ecc
8220517: Enhanced GIF support
Reviewed-by: aivanov, ssahoo, mschoene, prr
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
Changeset: ce3598fceb87
Author: darcy
Date: 2019-03-28 14:18 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/ce3598fceb87
8212328: Exceptional throw cases
Reviewed-by: smarks, rriggs, igerasim, ahgross, skoivu
! src/java.base/share/classes/java/lang/Throwable.java
Changeset: 18130ed28231
Author: jnimeh
Date: 2019-04-03 13:35 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/18130ed28231
8221345: Better Poly1305 support
Reviewed-by: apetcher, mschoene, rhalade
! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java
Changeset: 0c143aaa2c99
Author: dfuchs
Date: 2019-04-10 15:49 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/0c143aaa2c99
8221518: Normalize normalization
Reviewed-by: chegar, igerasim, ahgross, rhalade
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLStreamHandler.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
Changeset: 107c8ea4f7c8
Author: serb
Date: 2019-04-10 14:43 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/107c8ea4f7c8
8218876: Improve PNG support options
Reviewed-by: prr, rhalade, mschoene
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
Changeset: 6cd74f29752c
Author: xuelei
Date: 2019-04-11 17:58 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/6cd74f29752c
8218873: Improve JSSE endpoint checking
Reviewed-by: mullan, ahgross, rhalade
! src/java.base/share/classes/sun/security/util/HostnameChecker.java
Changeset: e17ec6bc670a
Author: weijun
Date: 2019-04-23 08:34 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/e17ec6bc670a
8222751: closed/test/jdk/sun/security/util/DerIndefLenConverter/IndefBerPkcs12.java fail
Reviewed-by: jnimeh, ascarpino, ssahoo, skoivu
! src/java.base/share/classes/sun/security/util/DerIndefLenConverter.java
! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java
Changeset: e2af6324d67c
Author: jnimeh
Date: 2019-05-02 17:43 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/e2af6324d67c
8222678: Improve TLS negotiation
Reviewed-by: mullan, rhalade, mschoene
! src/java.base/share/classes/sun/security/ssl/CertStatusExtension.java
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/CertificateStatus.java
! src/java.base/share/classes/sun/security/ssl/ServerHelloDone.java
! src/java.base/share/classes/sun/security/ssl/ServerKeyExchange.java
Changeset: a5d52b0e3798
Author: henryjen
Date: 2019-07-17 00:21 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/a5d52b0e3798
Merge
Changeset: 2b4e14968afd
Author: mikael
Date: 2019-07-17 04:33 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/2b4e14968afd
Merge
! src/hotspot/share/memory/filemap.cpp
! src/java.base/share/classes/java/lang/Throwable.java
! test/hotspot/jtreg/runtime/appcds/TestCommon.java
Changeset: 9fbc32392798
Author: zgu
Date: 2019-07-13 12:14 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/9fbc32392798
8227635: Shenandoah: SHBSA::load_at() needs to deal IN_NATIVE load
Reviewed-by: rkennke, roland
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
Changeset: 4888ccfc234e
Author: ysuenaga
Date: 2019-07-17 23:22 +0900
URL: https://hg.openjdk.java.net/jdk/client/rev/4888ccfc234e
8227738: jvmti/DataDumpRequest/datadumpreq001 failed due to "exit code is 134"
Reviewed-by: sspitsyn, cjplummer
! src/hotspot/share/runtime/os.cpp
Changeset: dec1d532c000
Author: tschatzl
Date: 2019-07-17 16:33 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/dec1d532c000
8226232: Move merge heap roots code out from G1RemSetScanState
Reviewed-by: sangheki, kbarrett
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
Changeset: 6891a4438ae6
Author: tschatzl
Date: 2019-07-17 16:33 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/6891a4438ae6
8227671: G1: assert_used_and_recalculate_used_equal performs work in product builds
Reviewed-by: kbarrett, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: 5ee183a90e65
Author: tschatzl
Date: 2019-07-17 16:33 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/5ee183a90e65
8227084: Add timing information for merge heap root preparation
Reviewed-by: sangheki, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
Changeset: 95706898c3ea
Author: tschatzl
Date: 2019-07-17 16:33 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/95706898c3ea
8227089: Add timing information for merging humongous remembered sets
Reviewed-by: sangheki, kbarrett
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
Changeset: 3504188512e2
Author: tschatzl
Date: 2019-07-17 16:33 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/3504188512e2
8227090: G1 does not account the OptMergeRS in cost per card calculation
Reviewed-by: sangheki, kbarrett
! src/hotspot/share/gc/g1/g1Policy.cpp
Changeset: d2188297c6a2
Author: dtitov
Date: 2019-07-17 11:23 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/d2188297c6a2
8206179: com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java fails with Committed virtual memory size illegal value
Reviewed-by: sspitsyn, cjplummer
! test/jdk/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java
Changeset: e592d9345632
Author: mikael
Date: 2019-07-17 13:41 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/e592d9345632
Added tag jdk-14+6 for changeset 443f7359b34d
! .hgtags
Changeset: 070ffafc4294
Author: bpb
Date: 2019-07-17 14:24 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/070ffafc4294
8131664: Javadoc for PrintStream is now incorrect
Reviewed-by: lancea, darcy
! src/java.base/share/classes/java/io/PrintStream.java
Changeset: 978350939943
Author: bpb
Date: 2019-07-17 14:24 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/978350939943
8067801: Enforce null check for underlying I/O streams
Reviewed-by: lancea
! src/java.base/share/classes/java/io/FilterInputStream.java
! src/java.base/share/classes/java/io/FilterOutputStream.java
+ test/jdk/java/io/NPETests.java
Changeset: 68deaa66130c
Author: bpb
Date: 2019-07-17 15:12 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/68deaa66130c
8228204: Fix for JDK-8067801 breaks java/io/NegativeInitSize.java
Reviewed-by: lancea
! test/jdk/java/io/NegativeInitSize.java
Changeset: 94f8a0b34117
Author: bpb
Date: 2019-07-17 15:12 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/94f8a0b34117
8073213: javadoc of PushbackInputStream methods should specify NullPointerExceptions
Reviewed-by: lancea, darcy
! src/java.base/share/classes/java/io/PushbackInputStream.java
Changeset: ee23bd3192f7
Author: mbaesken
Date: 2019-07-10 11:11 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/ee23bd3192f7
8227247: tools/sjavac/IdleShutdown.java fails with AssertionError: Error too big on windows
Reviewed-by: jjg, stuefe
! test/langtools/tools/sjavac/IdleShutdown.java
Changeset: 5f3df8029bfd
Author: mbaesken
Date: 2019-07-17 09:58 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/5f3df8029bfd
8227834: build.log output from failing commands : include the hs_error file path in case of crashes in build
Reviewed-by: tbell
! make/InitSupport.gmk
Changeset: 9cfb9387a9e8
Author: rschmelter
Date: 2019-07-18 10:25 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/9cfb9387a9e8
8227435: Perf::attach() should not throw a java.lang.Exception
Reviewed-by: sspitsyn, clanger, dholmes
! src/hotspot/os/aix/perfMemory_aix.cpp
! src/hotspot/os/bsd/perfMemory_bsd.cpp
! src/hotspot/os/linux/perfMemory_linux.cpp
! src/hotspot/os/solaris/perfMemory_solaris.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
Changeset: 51f5b4c29626
Author: coleenp
Date: 2019-07-18 07:06 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/51f5b4c29626
8227766: CheckUnhandledOops is broken in MemAllocator
Summary: Save oop created in handle more eagerly, so CheckUnhandledOops doesn't bash it.
Reviewed-by: lfoltan, eosterlund
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/unhandledOops.cpp
! src/hotspot/share/services/gcNotifier.cpp
+ test/hotspot/jtreg/runtime/CheckUnhandledOops/TestOutOfMemory.java
Changeset: 08893cf52ee9
Author: rkennke
Date: 2019-07-18 13:16 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/08893cf52ee9
8228364: Shenandoah: Remove unused code from ShenandoahBarrierSetC1
Reviewed-by: shade
! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
Changeset: 2660d47140da
Author: ysuenaga
Date: 2019-07-18 21:25 +0900
URL: https://hg.openjdk.java.net/jdk/client/rev/2660d47140da
8227815: Minimal VM: set_state is not a member of AttachListener
Reviewed-by: cjplummer
! src/hotspot/share/runtime/os.cpp
Changeset: 45133b603c21
Author: bpb
Date: 2019-07-18 07:54 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/45133b603c21
8228338: tools/pack200/TimeStamp.java fails with NullPointerException
Reviewed-by: lancea
! src/java.base/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! src/java.base/share/classes/sun/net/www/content/text/plain.java
Changeset: aeb124322000
Author: kbarrett
Date: 2019-07-18 11:54 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/aeb124322000
8227652: SetupOperatorNewDeleteCheck should discuss deleting destructors
Summary: Add comment describing deleting destructors
Reviewed-by: dholmes
! make/hotspot/lib/CompileJvm.gmk
Changeset: ba2bd51ce67e
Author: zgu
Date: 2019-07-17 08:33 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/ba2bd51ce67e
8227755: Need more than 2 distinct CodeCache unloading cycles
Reviewed-by: eosterlund, rkennke
! src/hotspot/share/code/codeCache.cpp
Changeset: b3ff56f955c8
Author: kbarrett
Date: 2019-07-18 14:57 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/b3ff56f955c8
8227653: Add VM Global OopStorage
Summary: Replaced conditional JVMCI global storage with VM global storage.
Reviewed-by: tschatzl, lfoltan, kvn
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp
! src/hotspot/share/gc/parallel/pcTasks.cpp
! src/hotspot/share/gc/parallel/pcTasks.hpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psTasks.cpp
! src/hotspot/share/gc/parallel/psTasks.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/serviceThread.cpp
Changeset: 880266b6e5b3
Author: bpb
Date: 2019-07-18 17:10 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/880266b6e5b3
8228392: Backout incorrect change done by JDK-8067801
Reviewed-by: lancea
! src/java.base/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! src/java.base/share/classes/java/io/FilterInputStream.java
! src/java.base/share/classes/java/io/FilterOutputStream.java
! src/java.base/share/classes/sun/net/www/content/text/plain.java
- test/jdk/java/io/NPETests.java
! test/jdk/java/io/NegativeInitSize.java
Changeset: 6e1161923897
Author: joehw
Date: 2019-07-19 02:40 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/6e1161923897
8157830: Errors in XSLT stylesheet are not dispatched correctly to ErrorListener
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
+ src/java.xml/share/classes/jdk/xml/internal/ErrorHandlerProxy.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/ErrorListenerTest.java
Changeset: fb2b47f0e067
Author: mbaesken
Date: 2019-07-16 14:42 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/fb2b47f0e067
8227633: avoid comparing this pointers to NULL
Reviewed-by: coleenp, mdoerr
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/libadt/set.cpp
Changeset: 59d56b8b1a80
Author: mbaesken
Date: 2019-07-18 14:01 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/59d56b8b1a80
8228368: avoid incompatible pointer to integer conversion initializing gint in gtk2_interface
Reviewed-by: prr
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
Changeset: fa337ff85b9a
Author: mdoerr
Date: 2019-07-19 10:18 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/fa337ff85b9a
8227692: Remove develop feature PrintMallocStatistics
Reviewed-by: coleenp, dcubed
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
Changeset: 709913d8ace9
Author: sgehwolf
Date: 2019-07-12 19:37 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/709913d8ace9
8227642: [TESTBUG] Make docker tests podman compatible
Reviewed-by: mseledtsov, iignatyev
! test/jtreg-ext/requires/VMProps.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
Changeset: 4d421888ad63
Author: mbaesken
Date: 2019-07-19 12:35 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/4d421888ad63
8228420: compile error in shenandoahSupport.cpp with clang 9
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: c6923eaecd7b
Author: sgehwolf
Date: 2019-07-08 17:44 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/c6923eaecd7b
8227397: Add --with-extra-asflags configure option
Reviewed-by: phh
! make/autoconf/flags.m4
! make/autoconf/spec.gmk.in
! make/hotspot/lib/CompileJvm.gmk
Changeset: cff8aad2593f
Author: vlivanov
Date: 2019-07-19 16:25 +0300
URL: https://hg.openjdk.java.net/jdk/client/rev/cff8aad2593f
8227260: JNI upcalls should bypass class initialization barrier in c2i adapter
Reviewed-by: eosterlund, dholmes, mdoerr, dpochepk
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/runtime/clinit/ClassInitBarrier.java
! test/hotspot/jtreg/runtime/clinit/libClassInitBarrier.cpp
Changeset: 6f60cfd502c3
Author: redestad
Date: 2019-07-19 15:36 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/6f60cfd502c3
8228394: Cleanup unused java.net SharedSecrets classes
Reviewed-by: alanb, chegar
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/URLClassLoader.java
- src/java.base/share/classes/jdk/internal/access/JavaNetSocketAccess.java
- src/java.base/share/classes/jdk/internal/access/JavaNetURLClassLoaderAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
- test/jdk/sun/misc/ClassLoaderUtil/test.jar
Changeset: 014decdb5086
Author: tonyp
Date: 2019-07-19 12:39 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/014decdb5086
8227179: Test for new gc+metaspace=info output format
Reviewed-by: tschatzl, kbarrett
+ test/hotspot/jtreg/gc/metaspace/TestSizeTransitions.java
Changeset: 8ae33203d600
Author: kbarrett
Date: 2019-07-19 16:47 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/8ae33203d600
8162929: Enqueuing dirty cards into a single DCQS during GC does not scale
Summary: Refactor into G1RedirtyCardsQueue[Set] and G1DirtyCardQueueSet
Reviewed-by: tschatzl, sangheki
+ src/hotspot/share/gc/g1/g1CardTableEntryClosure.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1HotCardCache.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
+ src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
+ src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
Changeset: ce786c3f1f1c
Author: psadhukhan
Date: 2019-07-22 11:08 +0530
URL: https://hg.openjdk.java.net/jdk/client/rev/ce786c3f1f1c
Merge
- src/hotspot/share/gc/z/zOopClosures.cpp
- src/hotspot/share/jfr/leakprofiler/emitEventOperation.cpp
- src/hotspot/share/jfr/leakprofiler/emitEventOperation.hpp
- src/java.base/share/classes/jdk/internal/access/JavaNetSocketAccess.java
- src/java.base/share/classes/jdk/internal/access/JavaNetURLClassLoaderAccess.java
! test/jdk/ProblemList.txt
- test/jdk/sun/misc/ClassLoaderUtil/test.jar
- test/jdk/sun/security/tools/keytool/DefaultSignatureAlgorithm.java
- test/jdk/sun/security/tools/keytool/pss/PSS.java
- test/jdk/sun/security/tools/keytool/pss/java.base/sun/security/rsa/RSAKeyPairGenerator.java
Changeset: b9798272720b
Author: mbaesken
Date: 2019-07-16 16:01 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/b9798272720b
8227737: avoid implicit-function-declaration on AIX
Reviewed-by: clanger, goetz
! src/java.base/aix/native/libjli/java_md_aix.c
! src/java.base/aix/native/libnio/fs/AixNativeDispatcher.c
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/unix/native/libnio/ch/FileChannelImpl.c
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.desktop/aix/native/libawt/porting_aix.c
Changeset: d645d7ca8ee8
Author: mbaesken
Date: 2019-07-17 15:40 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/d645d7ca8ee8
8227869: fix wrong format specifiers in os_aix.cpp
Reviewed-by: dholmes, mdoerr, clanger
! src/hotspot/os/aix/os_aix.cpp
Changeset: 6e97fcd96aee
Author: jiefu
Date: 2019-07-22 14:31 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/6e97fcd96aee
8225648: [TESTBUG] java/lang/annotation/loaderLeak/Main.java fails with -Xcomp
Reviewed-by: alanb, iklam
! test/jdk/java/lang/annotation/loaderLeak/Main.java
Changeset: d48ffad997b1
Author: jlahoda
Date: 2019-07-22 12:21 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/d48ffad997b1
8227923: End position of EndElementTree is -1
Summary: Fixing end positions for DocTrees EndElementTree, EntityTree and CommentTree.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java
! test/langtools/tools/javac/doctree/positions/TestPosition.java
! test/langtools/tools/javac/doctree/positions/TestPosition.out
! test/langtools/tools/javac/doctree/positions/TestPositionSource.java
Changeset: 07e998f8f816
Author: sgehwolf
Date: 2019-07-22 10:48 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/07e998f8f816
8228434: jdk/net/Sockets/Test.java fails after JDK-8227642
Summary: Move container constant to separate test lib class
Reviewed-by: alanb
! test/hotspot/jtreg/TEST.ROOT
! test/jdk/TEST.ROOT
! test/jtreg-ext/requires/VMProps.java
+ test/lib/jdk/test/lib/Container.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
Changeset: bbe9c361a477
Author: rschmelter
Date: 2019-07-22 14:40 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/bbe9c361a477
8227868: jinfo and jstack can fail converting UTF8 output to strings
Reviewed-by: sgehwolf, dholmes, cjplummer
+ src/jdk.jcmd/share/classes/sun/tools/common/PrintStreamPrinter.java
! src/jdk.jcmd/share/classes/sun/tools/jcmd/JCmd.java
! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java
! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java
+ test/jdk/sun/tools/jcmd/JcmdOutputEncodingTest.java
! test/jdk/sun/tools/jstack/BasicJStackTest.java
Changeset: bf9fa29bb3dc
Author: amenkov
Date: 2019-07-22 10:26 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/bf9fa29bb3dc
8227693: HTML error in jdwp-protocol.html
Reviewed-by: dcubed, sspitsyn
! make/jdk/src/classes/build/tools/jdwpgen/RootNode.java
Changeset: bf8128faace1
Author: zgu
Date: 2019-07-13 12:15 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/bf8128faace1
8227866: Shenandoah: Split weak root processing and class unloading in parallel cleaning task
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: afe8584ac8d9
Author: jjg
Date: 2019-07-22 16:10 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/afe8584ac8d9
8222791: Order of evaluation of -link params in Javadoc tool reversed -> regression with split packages
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
+ test/langtools/jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java
Changeset: 5d7cb195ea1c
Author: rpatil
Date: 2019-07-11 03:28 +0530
URL: https://hg.openjdk.java.net/jdk/client/rev/5d7cb195ea1c
8154520: java.time: appendLocalizedOffset() should return the localized "GMT" string
Summary: Changes to produce/consume the locale-specific equivalent corresponding to the english string "GMT".
Reviewed-by: naoto, rriggs
Contributed-by: thejasvi.v.voniadka at oracle.com
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/jdk/java/time/tck/java/time/format/TCKOffsetPrinterParser.java
+ test/jdk/java/time/test/java/time/format/TestLocalizedOffsetPrinterParser.java
Changeset: d999a1a11485
Author: dholmes
Date: 2019-07-23 00:29 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/d999a1a11485
8225782: Remove expired flags in JDK 14
Reviewed-by: hseigel
! src/hotspot/share/runtime/arguments.cpp
Changeset: 321bddd9afdf
Author: mbaesken
Date: 2019-07-22 10:15 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/321bddd9afdf
8228468: awt_Robot.c : format string contains 0 within the string body
Reviewed-by: serb
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c
Changeset: aaa83519e723
Author: mbaesken
Date: 2019-07-19 11:09 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/aaa83519e723
8228426: xlc: switch to clang-style warning disabling
Reviewed-by: clanger, mdoerr
! make/autoconf/flags-cflags.m4
! make/hotspot/lib/CompileJvm.gmk
! make/lib/Awt2dLibraries.gmk
Changeset: 2e63fb0a885f
Author: ccheung
Date: 2019-07-17 08:34 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/2e63fb0a885f
8227646: [TESTBUG] appcds/SharedArchiveConsistency timed out
Summary: Remove the FileChannel.force() calls.
Reviewed-by: dcubed, iklam
! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java
Changeset: afeafa018937
Author: ascarpino
Date: 2019-07-17 12:31 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/afeafa018937
8227551: Session Resumption without Server-Side State off by default
Reviewed-by: xuelei, jnimeh, jjiang
+ open.iml
! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java
Changeset: e8b8460b191c
Author: mikael
Date: 2019-07-17 13:41 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/e8b8460b191c
Added tag jdk-13+30 for changeset 2e63fb0a885f
! .hgtags
Changeset: af4b0fc25bc4
Author: ascarpino
Date: 2019-07-17 14:37 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/af4b0fc25bc4
8226338: Updates to Stateless Resumption
Reviewed-by: xuelei, jnimeh
! src/java.base/share/classes/javax/net/ssl/SSLSessionContext.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java
! test/jdk/ProblemList.txt
+ test/jdk/sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java
Changeset: 347804d623fc
Author: rhalade
Date: 2019-07-17 16:13 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/347804d623fc
8048595: problemList failing/ignored manual tests in security-libs
Reviewed-by: ascarpino
! test/jdk/ProblemList.txt
Changeset: 643978a35f6e
Author: mbalao
Date: 2019-07-17 12:26 -0300
URL: https://hg.openjdk.java.net/jdk/client/rev/643978a35f6e
8227437: S4U2proxy cannot continue because server's TGT cannot be found
Reviewed-by: weijun
! src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/JavaxSecurityAuthKerberosAccessImpl.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Util.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/SubjectComber.java
! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/JavaxSecurityAuthKerberosAccess.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbApReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReqBuilder.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbCred.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ReferralsCache.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/Credentials.java
! src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c
! test/jdk/sun/security/krb5/auto/KDC.java
! test/jdk/sun/security/krb5/auto/ReferralsTest.java
Changeset: 94691d8e746f
Author: weijun
Date: 2019-07-18 08:53 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/94691d8e746f
8217375: jarsigner breaks old signature with long lines in manifest
Reviewed-by: jjiang, weijun
Contributed-by: Philipp Kunz <philipp.kunz at paratix.ch>
! src/java.base/share/classes/sun/security/util/ManifestDigester.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! test/jdk/ProblemList.txt
! test/jdk/sun/security/tools/jarsigner/DiffEnd.java
+ test/jdk/sun/security/tools/jarsigner/DigestDontIgnoreCase.java
+ test/jdk/sun/security/tools/jarsigner/EmptyIndividualSectionName.java
+ test/jdk/sun/security/tools/jarsigner/EmptyJar.java
+ test/jdk/sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java
+ test/jdk/sun/security/tools/jarsigner/InsufficientSectionDelimiter.java
+ test/jdk/sun/security/tools/jarsigner/MainAttributesConfused.java
! test/jdk/sun/security/tools/jarsigner/OldSig.java
+ test/jdk/sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java
+ test/jdk/sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java
+ test/jdk/sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java
! test/jdk/sun/security/tools/jarsigner/Utils.java
+ test/jdk/sun/security/tools/jarsigner/WasSignedByOtherSigner.java
! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java
! test/jdk/sun/security/tools/jarsigner/compatibility/DetailsOutputStream.java
! test/jdk/sun/security/tools/jarsigner/compatibility/HtmlHelper.java
! test/jdk/sun/security/tools/jarsigner/compatibility/JdkUtils.java
! test/jdk/sun/security/tools/jarsigner/compatibility/README
+ test/jdk/sun/security/tools/jarsigner/compatibility/SignTwice.java
! test/jdk/sun/security/tools/jarsigner/warnings/Test.java
+ test/jdk/sun/security/util/ManifestDigester/DigestInput.java
+ test/jdk/sun/security/util/ManifestDigester/FindSection.java
+ test/jdk/sun/security/util/ManifestDigester/FindSections.java
+ test/jdk/sun/security/util/ManifestDigester/LineBreaks.java
+ test/jdk/sun/security/util/ManifestDigester/ReproduceRaw.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
Changeset: 388c36110e88
Author: weijun
Date: 2019-07-18 13:41 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/388c36110e88
8228342: Add SignTwice.java to problem list
Reviewed-by: xuelei
! test/jdk/ProblemList.txt
Changeset: 7826a2a06f87
Author: eosterlund
Date: 2019-07-18 11:15 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/7826a2a06f87
8224674: NMethod state machine is not monotonic
Reviewed-by: dlong, coleenp, thartmann
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/z/zNMethod.cpp
Changeset: 6236826e44c3
Author: stuefe
Date: 2019-07-02 10:28 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/6236826e44c3
8227041: runtime/memory/RunUnitTestsConcurrently.java has a memory leak
Reviewed-by: stefank, coleenp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 0fb5cc208e71
Author: kbarrett
Date: 2019-07-18 09:15 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/0fb5cc208e71
8228340: JVMCI deleteGlobalHandle doesn't delete the handle
Summary: Add missing call to OopStorage::release() when deleting global handles in JVMCI to prevent handles leak.
Reviewed-by: kvn, dlong
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
Changeset: b95ebdbf68ca
Author: iignatyev
Date: 2019-07-18 11:47 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/b95ebdbf68ca
8226910: make it possible to use jtreg's -match via run-test framework
Reviewed-by: dholmes, mseledtsov
! doc/building.html
! doc/testing.html
! doc/testing.md
! make/RunTests.gmk
Changeset: ec3103bb9f6c
Author: dtitov
Date: 2019-07-18 12:29 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/ec3103bb9f6c
8221303: sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java fails due to java.rmi.server.ExportException: Port already in use
Reviewed-by: cjplummer, amenkov, sgehwolf
! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
Changeset: d67e0dfc0674
Author: mbaesken
Date: 2019-07-10 11:11 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/d67e0dfc0674
8227247: tools/sjavac/IdleShutdown.java fails with AssertionError: Error too big on windows
Reviewed-by: jjg, stuefe
! test/langtools/tools/sjavac/IdleShutdown.java
Changeset: a0c8d45954a6
Author: naoto
Date: 2019-07-22 08:07 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/a0c8d45954a6
8228450: unicode.md and icu.md text should be pre-formatted
Reviewed-by: rriggs
! src/java.base/share/legal/icu.md
! src/java.base/share/legal/unicode.md
Changeset: 8237929abcd1
Author: ascarpino
Date: 2019-07-22 10:39 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/8237929abcd1
8228399: Remove mistaken open.iml
Reviewed-by: xuelei
- open.iml
Changeset: 5b5747ed8f34
Author: jjg
Date: 2019-07-22 15:54 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/5b5747ed8f34
8228492: Remove pako.md
Reviewed-by: mchung
- src/jdk.javadoc/share/legal/pako.md
Changeset: 0e2453f75881
Author: mikael
Date: 2019-07-23 11:17 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/0e2453f75881
Merge
! .hgtags
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
- src/jdk.javadoc/share/legal/pako.md
Changeset: ab6867688e7a
Author: ascarpino
Date: 2019-07-18 13:58 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/ab6867688e7a
8228396: Re-enable Stateless Resumption On by default for merge to mainline
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java
Changeset: a297f7ab46c3
Author: coleenp
Date: 2019-07-23 13:56 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/a297f7ab46c3
8228484: Remove NoAllocVerifier because nothing uses it
Reviewed-by: hseigel, kbarrett
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/runtime/safepointVerifiers.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 650335128b9d
Author: mseledtsov
Date: 2019-07-23 11:36 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/650335128b9d
8227122: [TESTBUG] Create Docker sidecar test cases
Summary: Created test cases for container sidecar pattern
Reviewed-by: bobv, sgehwolf
+ test/hotspot/jtreg/containers/docker/EventGeneratorLoop.java
+ test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
Changeset: 042dfb697624
Author: mchung
Date: 2019-07-23 20:03 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/042dfb697624
8219774: Reexamine the initialization of LangReflectAccess shared secret at AccessibleObject::<clinit>
Reviewed-by: alanb
! src/hotspot/share/classfile/vmSymbols.hpp
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaLangReflectAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
- src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
Changeset: e28ccaff2f84
Author: psadhukhan
Date: 2019-07-24 12:21 +0530
URL: https://hg.openjdk.java.net/jdk/client/rev/e28ccaff2f84
Merge
- src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
- src/jdk.javadoc/share/legal/pako.md
! test/jdk/ProblemList.txt
Changeset: 70865ef2afc7
Author: psadhukhan
Date: 2019-07-24 12:49 +0530
URL: https://hg.openjdk.java.net/jdk/client/rev/70865ef2afc7
Merge
More information about the jdk-client-changes
mailing list