hg: amber/amber: 66 new changesets
vicente.romero at oracle.com
vicente.romero at oracle.com
Fri Feb 7 20:38:53 UTC 2020
Changeset: 8482ab8f9b4c
Author: iignatyev
Date: 2020-01-30 08:55 -0800
URL: https://hg.openjdk.java.net/amber/amber/rev/8482ab8f9b4c
8237953: vmTestbase/jit/tiered/Test.java failure after JDK-8237798
Reviewed-by: iveresov
! test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java
Changeset: 085463e75652
Author: jjg
Date: 2020-01-30 15:50 -0800
URL: https://hg.openjdk.java.net/amber/amber/rev/085463e75652
8238259: new tests do not account for Windows file separators
Reviewed-by: vromero
! test/langtools/jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java
! test/langtools/jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java
Changeset: 0905868db490
Author: chagedorn
Date: 2020-01-31 09:32 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/0905868db490
8235332: TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM
Summary: Account for GC barriers when skipping a cloned ArrayCopyNode in ConnectionGraph::find_inst_mem()
Reviewed-by: roland, neliasso
! src/hotspot/share/opto/escape.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestCloneAccessStressGCM.java
Changeset: 298f81208333
Author: iklam
Date: 2020-01-31 14:18 -0800
URL: https://hg.openjdk.java.net/amber/amber/rev/298f81208333
8238198: Avoid using @ tags in TestOptionsWithRanges_generate.sh
Reviewed-by: iignatyev
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh
Changeset: a2320a988013
Author: egahlin
Date: 2020-02-01 09:55 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/a2320a988013
8238241: Clean up problem list for JFR tests
Reviewed-by: mgronlun, mseledtsov
! test/jdk/ProblemList.txt
Changeset: 44cc199fac64
Author: ysuenaga
Date: 2020-02-02 18:35 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/44cc199fac64
8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID
Reviewed-by: naoto
! src/java.base/windows/native/libjava/java_props_md.c
Changeset: 1dba80ef03e9
Author: jiefu
Date: 2020-01-31 20:49 +0800
URL: https://hg.openjdk.java.net/amber/amber/rev/1dba80ef03e9
8238284: [macos] Zero VM build fails due to an obvious typo
Reviewed-by: dholmes
! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
Changeset: d9e09b01ad0c
Author: ihse
Date: 2020-02-03 08:30 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/d9e09b01ad0c
8196875: Update run-test instructions for TEST_MODE
Reviewed-by: erikj
! doc/testing.html
! doc/testing.md
Changeset: c3d2fc56206f
Author: tschatzl
Date: 2020-02-03 10:45 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/c3d2fc56206f
8215297: Remove ParallelTaskTerminator
Summary: Remove ParallelTaskTerminator as the alternate OWSTTaskTerminator algorithm has worked well for more than a year now.
Reviewed-by: zgu, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/owstTaskTerminator.cpp
! src/hotspot/share/gc/shared/owstTaskTerminator.hpp
! src/hotspot/share/gc/shared/taskqueue.cpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: dbb94c2ceaf8
Author: tschatzl
Date: 2020-02-03 10:45 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/dbb94c2ceaf8
8238220: Rename OWSTTaskTerminator to TaskTerminator
Reviewed-by: sjohanss, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/taskTerminator.cpp < src/hotspot/share/gc/shared/owstTaskTerminator.cpp
! src/hotspot/share/gc/shared/taskTerminator.hpp < src/hotspot/share/gc/shared/owstTaskTerminator.hpp
! src/hotspot/share/gc/shared/taskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: 1617236f5cbb
Author: tschatzl
Date: 2020-02-03 10:45 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/1617236f5cbb
8238229: Remove TRACESPINNING debug code
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.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/gc/shared/taskTerminator.cpp
! src/hotspot/share/gc/shared/taskTerminator.hpp
Changeset: 6d9ac97c7d2f
Author: lkorinth
Date: 2020-02-03 18:20 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/6d9ac97c7d2f
8233220: Space::_par_seq_tasks is unused after CMS removal
Reviewed-by: pliden, tschatzl, lkorinth
Contributed-by: Ivan Walulya <ivan.walulya at oracle.com>
! src/hotspot/share/gc/shared/space.hpp
Changeset: 4639cbdcbf27
Author: mbaesken
Date: 2020-02-03 09:39 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/4639cbdcbf27
8237962: give better error output for invalid OCSP response intervals in CertPathValidator checks
Reviewed-by: clanger, mullan
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithParams.java
Changeset: c7152f7e01a6
Author: roland
Date: 2020-01-28 13:36 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/c7152f7e01a6
8237951: CTW: C2 compilation fails with "malformed control flow"
Reviewed-by: vlivanov, kvn
! src/hotspot/share/opto/phaseX.cpp
Changeset: 9b3d5cc71cea
Author: dnsimon
Date: 2020-02-04 09:33 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/9b3d5cc71cea
8238190: [JVMCI] Fix single implementor speculation for diamond shapes.
Reviewed-by: kvn
Contributed-by: david.leopoldseder at oracle.com
! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSingleImplementor.java
Changeset: f0cd8603f11e
Author: almatvee
Date: 2020-02-04 11:44 -0500
URL: https://hg.openjdk.java.net/amber/amber/rev/f0cd8603f11e
8235954: [dmg] Default DMG background tiff of jpackage not retina ready
Reviewed-by: herrick, asemenyuk
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/background_dmg.tiff
Changeset: 78e0dd9ac15f
Author: dfuchs
Date: 2020-02-04 18:35 +0000
URL: https://hg.openjdk.java.net/amber/amber/rev/78e0dd9ac15f
8238231: Custom DatagramSocketImpl's create method not called when with protected constructor
Summary: Allow the socket to be lazily created if not created by the constructor.
Reviewed-by: alanb
! src/java.base/share/classes/java/net/DatagramSocket.java
! test/jdk/java/net/DatagramSocket/SetReceiveBufferSize.java
+ test/jdk/java/net/DatagramSocketImpl/TestCreate.java
Changeset: cf7c8e28ff9a
Author: zgu
Date: 2020-02-04 14:48 -0500
URL: https://hg.openjdk.java.net/amber/amber/rev/cf7c8e28ff9a
8238162: Shenandoah: Remove ShenandoahTaskTerminator wrapper
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp
Changeset: ca6c676cab64
Author: weijun
Date: 2020-02-04 13:15 -0800
URL: https://hg.openjdk.java.net/amber/amber/rev/ca6c676cab64
8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION
Reviewed-by: wetmore, coffeys, mullan
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
Changeset: 4f9dc5bee9c4
Author: jjg
Date: 2020-02-04 14:02 -0800
URL: https://hg.openjdk.java.net/amber/amber/rev/4f9dc5bee9c4
8219475: javap man page needs to be updated
Reviewed-by: mchung
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties
Changeset: 84e55cb3894e
Author: prappo
Date: 2020-02-04 22:05 +0000
URL: https://hg.openjdk.java.net/amber/amber/rev/84e55cb3894e
8238467: Clean up annotations on overridden/implemented methods
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkOutputImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BasePropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocToolProvider.java
Changeset: 6e49fb6ad4ee
Author: weijun
Date: 2020-02-05 11:09 +0800
URL: https://hg.openjdk.java.net/amber/amber/rev/6e49fb6ad4ee
8237804: sun/security/mscapi tests fail with "Key pair not generated, alias <nnnnnn> already exists"
Reviewed-by: mullan
! test/jdk/sun/security/mscapi/KeyAlgorithms.java
! test/jdk/sun/security/mscapi/PublicKeyInterop.java
Changeset: a23e471deb84
Author: diazhou
Date: 2020-01-30 18:02 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/a23e471deb84
8236092: Remove EA from JDK 14 version string starting with Initial RC promotion
Reviewed-by: tbell, erikj
! make/autoconf/version-numbers
Changeset: f8bf9cb16b5e
Author: mgronlun
Date: 2020-01-31 12:17 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/f8bf9cb16b5e
8236743: JFR: assert(klass != __null) failed: invariant in ObjectSampleCheckpoint::add_to_leakp_set
Reviewed-by: egahlin
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp
+ src/hotspot/share/jfr/support/jfrMethodLookup.cpp
+ src/hotspot/share/jfr/support/jfrMethodLookup.hpp
Changeset: 2a0de7812409
Author: bpb
Date: 2020-01-31 08:04 -0800
URL: https://hg.openjdk.java.net/amber/amber/rev/2a0de7812409
8237514: Spec Clarification - ByteBuffer::alignmentOffset Spec
Reviewed-by: alanb, psandoz
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/jdk/java/nio/Buffer/Basic-X.java.template
! test/jdk/java/nio/Buffer/Basic.java
! test/jdk/java/nio/Buffer/BasicByte.java
Changeset: 66ecee0023e1
Author: ljiang
Date: 2020-02-04 16:26 +0000
URL: https://hg.openjdk.java.net/amber/amber/rev/66ecee0023e1
8238377: JDK 14 L10N resource file update - msgdrop 20
Reviewed-by: naoto, herrick, mchung
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
Changeset: 3e021f5c81f5
Author: jwilhelm
Date: 2020-02-05 03:24 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/3e021f5c81f5
Merge
! make/autoconf/version-numbers
Changeset: d0ee21ac3329
Author: jwilhelm
Date: 2020-02-05 03:26 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/d0ee21ac3329
8238515: Backout JDK-8236092 from jdk/jdk
Reviewed-by: dholmes
! make/autoconf/version-numbers
Changeset: 689d165369ac
Author: clanger
Date: 2020-02-05 06:33 +0000
URL: https://hg.openjdk.java.net/amber/amber/rev/689d165369ac
8238375: JFR Test TestJcmdStartFlushInterval is not run
Reviewed-by: egahlin, mseledtsov
! test/jdk/jdk/jfr/jcmd/TestJcmdStartFlushInterval.java
Changeset: 932418820c80
Author: ihse
Date: 2020-02-05 10:45 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/932418820c80
8238281: Raise minimum gcc version needed to 5.0
Reviewed-by: erikj, dholmes, jwilhelm, mbaesken
! doc/building.html
! doc/building.md
! make/autoconf/flags-cflags.m4
! make/autoconf/flags.m4
! make/autoconf/toolchain.m4
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/share/memory/operator_new.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/utilities/compilerWarnings_gcc.hpp
! src/hotspot/share/utilities/debug.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/ostream.cpp
Changeset: 9e54ea7d9cd9
Author: qpzhang
Date: 2020-02-05 20:31 +0800
URL: https://hg.openjdk.java.net/amber/amber/rev/9e54ea7d9cd9
8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10
Summary: Fixed libj2gss link errors caused by GCC10 default -fno-common
Reviewed-by: weijun
! src/java.security.jgss/share/native/libj2gss/NativeFunc.c
! src/java.security.jgss/share/native/libj2gss/NativeFunc.h
Changeset: 5a0b13e3715d
Author: mseledtsov
Date: 2020-02-05 07:31 -0800
URL: https://hg.openjdk.java.net/amber/amber/rev/5a0b13e3715d
8179317: [TESTBUG] rewrite runtime shell tests in java
Summary: Converted shell tests to Java
Reviewed-by: dholmes, iignatyev, lmesnik
! make/test/JtregNativeHotspot.gmk
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/runtime/7162488/Test7162488.sh
+ test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java
+ test/hotspot/jtreg/runtime/StackGap/TestStackGap.java
- test/hotspot/jtreg/runtime/StackGap/testme.sh
+ test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java
- test/hotspot/jtreg/runtime/StackGuardPages/testme.sh
+ test/hotspot/jtreg/runtime/TLS/TestTLS.java
- test/hotspot/jtreg/runtime/TLS/testtls.sh
! test/hotspot/jtreg/runtime/signal/SigTestDriver.java
+ test/hotspot/jtreg/testlibrary_tests/process/Test.java
+ test/hotspot/jtreg/testlibrary_tests/process/TestNativeProcessBuilder.java
+ test/hotspot/jtreg/testlibrary_tests/process/exejvm-test-launcher.c
- test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestMaxMetaspaceSize.java
- test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/maxMetaspaceSize.sh
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: ba74310b0b69
Author: simonis
Date: 2020-02-05 16:39 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/ba74310b0b69
8235699: ArrayIndexOutOfBoundsException in CalendarBuilder.toString
Reviewed-by: phh, alanb, weijun, simonis, rriggs
Contributed-by: verghese at amazon.com
! src/java.base/share/classes/java/text/CalendarBuilder.java
+ test/jdk/java/text/Format/DateFormat/Bug8235699.java
+ test/jdk/java/text/Format/DateFormat/java.base/java/text/CalendarBuilderTest.java
Changeset: 175867bc8928
Author: dcubed
Date: 2020-02-05 11:38 -0500
URL: https://hg.openjdk.java.net/amber/amber/rev/175867bc8928
8235931: add OM_CACHE_LINE_SIZE and use smaller size on SPARCv9 and X64
Reviewed-by: dholmes, redestad, mdoerr
! src/hotspot/cpu/sparc/globalDefinitions_sparc.hpp
! src/hotspot/cpu/x86/globalDefinitions_x86.hpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
Changeset: 00470b6c0eaf
Author: dcubed
Date: 2020-02-05 11:39 -0500
URL: https://hg.openjdk.java.net/amber/amber/rev/00470b6c0eaf
8236035: refactor ObjectMonitor::set_owner() and _owner field setting
Reviewed-by: dholmes, kbarrett, rehn
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: b353416faedf
Author: dcubed
Date: 2020-02-05 11:40 -0500
URL: https://hg.openjdk.java.net/amber/amber/rev/b353416faedf
8235795: replace monitor list mux{Acquire,Release}(&gListLock) with spin locks
Reviewed-by: dholmes, coleenp, rehn
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 023df178388e
Author: erikj
Date: 2020-02-05 09:33 -0800
URL: https://hg.openjdk.java.net/amber/amber/rev/023df178388e
8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary
Reviewed-by: clanger, alanb, ihse
! src/java.base/macosx/native/libjli/java_md_macosx.m
! test/jdk/tools/launcher/JliLaunchTest.java
Changeset: ce9ddf7062e5
Author: mchung
Date: 2020-02-05 09:53 -0800
URL: https://hg.openjdk.java.net/amber/amber/rev/ce9ddf7062e5
8230047: Remove legacy java.lang.reflect.ProxyGenerator_v49
Reviewed-by: rriggs, sundar
! src/java.base/share/classes/java/lang/reflect/Proxy.java
- src/java.base/share/classes/java/lang/reflect/ProxyGenerator_v49.java
! test/jdk/java/lang/reflect/Proxy/ProxyGeneratorCombo.java
! test/micro/org/openjdk/bench/java/lang/reflect/Proxy/ProxyBench.java
Changeset: 62b5bfef8d61
Author: jjg
Date: 2020-02-05 11:01 -0800
URL: https://hg.openjdk.java.net/amber/amber/rev/62b5bfef8d61
8222793: Javadoc tool ignores "-locale" param and uses default locale for all messages and texts
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java
+ test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java
Changeset: 7b57401deb0c
Author: jwilhelm
Date: 2020-02-06 02:54 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/7b57401deb0c
Added tag jdk-15+9 for changeset 62b5bfef8d61
! .hgtags
Changeset: 1c4286ec9e45
Author: mbaesken
Date: 2020-02-05 10:14 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/1c4286ec9e45
8238530: OPT_SPEED_SRC list misses some files with cpu-dependend file names
Reviewed-by: ihse, redestad
! make/hotspot/lib/JvmFeatures.gmk
Changeset: 6e507ee93768
Author: neliasso
Date: 2020-02-06 11:21 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/6e507ee93768
8237581: Improve allocation expansion
Reviewed-by: vlivanov, redestad
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
+ test/hotspot/jtreg/compiler/allocation/TestAllocation.java
+ test/micro/org/openjdk/bench/vm/compiler/ArrayAllocation.java
Changeset: f9f766fa1125
Author: ihse
Date: 2020-02-06 13:38 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/f9f766fa1125
8218480: Automatically add -Werror in FLAGS_COMPILER_CHECK_ARGUMENTS
Reviewed-by: erikj
! make/autoconf/flags-cflags.m4
! make/autoconf/flags.m4
Changeset: 227542943648
Author: ihse
Date: 2020-02-06 13:40 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/227542943648
8238542: When warning about C/C++ compiler mismatch, be clear if this is about build compilers
Reviewed-by: erikj
! make/autoconf/toolchain.m4
Changeset: 885b23ef907d
Author: ihse
Date: 2020-02-06 13:40 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/885b23ef907d
8212986: Make Visual Studio compiler check less strict
Reviewed-by: erikj
! make/autoconf/toolchain.m4
Changeset: c35eac313084
Author: ihse
Date: 2020-02-06 13:41 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/c35eac313084
8201349: build broken when configured with --with-zlib=bundled on gcc 7.3
Reviewed-by: erikj
! make/lib/CoreLibraries.gmk
Changeset: 4a4d185098e2
Author: lfoltan
Date: 2020-02-06 14:29 +0000
URL: https://hg.openjdk.java.net/amber/amber/rev/4a4d185098e2
8230199: consolidate signature parsing code in HotSpot sources
Summary: Add a new Signature class to support basic signature queries and enhance SignatureStream class to parse field signatures in addition to methods.
Reviewed-by: coleenp, dholmes, fparain, hseigel
Contributed-by: lois.foltan at oracle.com, john.r.rose at oracle.com
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/c1/c1_ValueMap.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciKlass.hpp
! src/hotspot/share/ci/ciObjArrayKlass.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciSignature.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/stackMapTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/methodMatcher.cpp
! src/hotspot/share/interpreter/bytecode.cpp
! src/hotspot/share/interpreter/bytecodeUtils.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/jvmci/compilerRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/oops/generateOopMap.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/fieldDescriptor.hpp
! src/hotspot/share/runtime/fieldDescriptor.inline.hpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp
! src/hotspot/share/utilities/globalDefinitions.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: d3caf06ac9ae
Author: lfoltan
Date: 2020-02-06 15:28 +0000
URL: https://hg.openjdk.java.net/amber/amber/rev/d3caf06ac9ae
8238600: Remove runtime/fieldType.hpp and fieldType.cpp
Summary: Remove obsolesced source files fieldType.hpp and fieldType.cpp.
Reviewed-by: hseigel
Contributed-by: lois.foltan at oracle.com
- src/hotspot/share/runtime/fieldType.cpp
- src/hotspot/share/runtime/fieldType.hpp
Changeset: 4a87bb7ebfd7
Author: roland
Date: 2020-01-31 14:36 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/4a87bb7ebfd7
8237776: Shenandoah: Wrong result with Lucene test
Reviewed-by: rkennke, zgu, shade
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
Changeset: e08e21ca813f
Author: jwilhelm
Date: 2020-02-06 02:52 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/e08e21ca813f
Added tag jdk-14+35 for changeset 4a87bb7ebfd7
! .hgtags
Changeset: c17f7a28ee8d
Author: jwilhelm
Date: 2020-02-06 17:14 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/c17f7a28ee8d
Merge
! .hgtags
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
Changeset: 8d8916159b62
Author: zgu
Date: 2020-02-06 13:08 -0500
URL: https://hg.openjdk.java.net/amber/amber/rev/8d8916159b62
8238574: Shenandoah: Assertion failure due to missing null check
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
Changeset: 9544e515be4e
Author: dtitov
Date: 2020-02-06 11:23 -0800
URL: https://hg.openjdk.java.net/amber/amber/rev/9544e515be4e
8196729: Add jstatd option to specify RMI connector port
Reviewed-by: cjplummer, sspitsyn
! src/jdk.jstatd/share/classes/sun/tools/jstatd/Jstatd.java
! src/jdk.jstatd/share/classes/sun/tools/jstatd/RemoteHostImpl.java
! test/jdk/sun/tools/jstatd/JstatdTest.java
+ test/jdk/sun/tools/jstatd/TestJstatdRmiPort.java
! test/jdk/sun/tools/jstatd/TestJstatdUsage.java
Changeset: adc5b0998235
Author: jjg
Date: 2020-02-06 12:44 -0800
URL: https://hg.openjdk.java.net/amber/amber/rev/adc5b0998235
8238503: Remove unused field and accessor for docLocale from ToolOptions
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java
Changeset: 59daa8db33ce
Author: kbarrett
Date: 2020-02-06 19:09 -0500
URL: https://hg.openjdk.java.net/amber/amber/rev/59daa8db33ce
8237143: Eliminate DirtyCardQ_cbl_mon
Summary: Replace locked data structures with lock-free data structures.
Reviewed-by: tschatzl, sangheki
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 5e402c63694f
Author: dholmes
Date: 2020-02-06 21:03 -0500
URL: https://hg.openjdk.java.net/amber/amber/rev/5e402c63694f
8238460: Provide warnings about the use of JNI RegisterNatives to rebind native methods for boot/platform classes in other classloaders
Reviewed-by: jwilhelm, lfoltan
! src/hotspot/share/prims/jni.cpp
+ test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java
+ test/hotspot/jtreg/runtime/jni/registerNativesWarning/libregisterNativesWarning.c
Changeset: e0fca02bb611
Author: redestad
Date: 2020-02-07 09:47 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/e0fca02bb611
8238599: Refactor and simplify implAddOpensToAllUnnamed
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
Changeset: 538611d777d2
Author: redestad
Date: 2020-02-07 10:15 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/538611d777d2
8236272: Improve fidelity between contents of default CDS archive and classes loaded at runtime
Reviewed-by: erikj, jiangli, iklam
! make/GenerateLinkOptData.gmk
! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java
Changeset: 84920d352dc4
Author: redestad
Date: 2020-02-07 10:23 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/84920d352dc4
8237484: Improve module system bootstrap
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
Changeset: f41394559814
Author: pconcannon
Date: 2020-02-07 11:10 +0000
URL: https://hg.openjdk.java.net/amber/amber/rev/f41394559814
7021373: DatagramPacket exception conditions are not clear
Summary: Specification is clarified by adding or clarifying @throws clauses where required
Reviewed-by: alanb, chegar, darcy, dfuchs
! src/java.base/share/classes/java/net/DatagramPacket.java
! test/jdk/java/net/DatagramPacket/Constructor.java
+ test/jdk/java/net/DatagramPacket/Setters.java
Changeset: f2cefce4859b
Author: roland
Date: 2020-01-14 14:58 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/f2cefce4859b
8237086: assert(is_MachReturn()) running CTW with fix for JDK-8231291
Reviewed-by: kvn, vlivanov
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
Changeset: 51fb05ec531d
Author: roland
Date: 2019-12-20 17:17 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/51fb05ec531d
8231291: C2: loop opts before EA should maximally unroll loops
Reviewed-by: kvn, vlivanov
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/loopnode.cpp
Changeset: f1f8562f3ad2
Author: egahlin
Date: 2020-02-07 18:24 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/f1f8562f3ad2
8215452: Logged repo location is wrong when using delayed recording start
Reviewed-by: mgronlun, mseledtsov
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java
Changeset: bc54620a3848
Author: naoto
Date: 2020-02-06 10:10 -0800
URL: https://hg.openjdk.java.net/amber/amber/rev/bc54620a3848
8238605: Correct the CLDR version number in cldr.md files
Reviewed-by: joehw, alanb
! src/java.base/share/legal/cldr.md
! src/jdk.localedata/share/legal/cldr.md
Changeset: e568ce785bdf
Author: jwilhelm
Date: 2020-02-07 00:17 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/e568ce785bdf
Added tag jdk-14+36 for changeset bc54620a3848
! .hgtags
Changeset: adda073e3c33
Author: jwilhelm
Date: 2020-02-07 17:24 +0100
URL: https://hg.openjdk.java.net/amber/amber/rev/adda073e3c33
Merge
! .hgtags
More information about the amber-dev
mailing list