hg: amber/amber: 62 new changesets

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Thu Jan 30 22:01:02 UTC 2020


Changeset: 4b2d33292638
Author:    egahlin
Date:      2020-01-27 14:30 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/4b2d33292638

8227610: Remove allocation when getting EventHandle
Reviewed-by: mgronlun

! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/support/jfrIntrinsics.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! test/jdk/jdk/jfr/event/security/TestSecurityPropertyModificationEvent.java

Changeset: 5d49b846aef7
Author:    dtitov
Date:      2020-01-27 09:39 -0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/5d49b846aef7

8235681: Remove unnecessary workarounds in UnixOperatingSystem.c
Reviewed-by: cjplummer, amenkov

! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c

Changeset: e7c4199e4d32
Author:    zgu
Date:      2020-01-27 09:58 -0500
URL:       https://hg.openjdk.java.net/amber/amber/rev/e7c4199e4d32

8237874: Shenandoah: Backout JDK-8234399
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp

Changeset: d8a226ce60cc
Author:    jjg
Date:      2020-01-27 13:42 -0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/d8a226ce60cc

8237803: Reorganize impl of tool options
Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java

Changeset: 981f6982717a
Author:    jjg
Date:      2020-01-27 14:03 -0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/981f6982717a

8237845: Encapsulate doclet options
Reviewed-by: hannesw, prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.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/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.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/IndexRedirectWriter.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/ModuleIndexWriter.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/PackageIndexWriter.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/SourceToHTMLConverter.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/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyUtils.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/AnnotationTypeRequiredMemberBuilder.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/ModuleSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ElementListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java

Changeset: 4491472db2e0
Author:    iignatyev
Date:      2020-01-27 15:34 -0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/4491472db2e0

8237798: rewrite vmTestbase/jit/tiered from shell to java
Reviewed-by: roland, neliasso

! test/hotspot/jtreg/TEST.quick-groups
+ test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java
- test/hotspot/jtreg/vmTestbase/jit/tiered/TestDescription.java
- test/hotspot/jtreg/vmTestbase/jit/tiered/tieredTest.sh

Changeset: ed2b8b5fe728
Author:    iignatyev
Date:      2020-01-27 15:35 -0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/ed2b8b5fe728

8237800: rewrite vmTestbase/jit/escape/LockCoarsening from shell to java
Reviewed-by: roland, neliasso

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.quick-groups
! test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening.java
+ test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening001.java
- test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening001/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening002.java
- test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/run.sh

Changeset: ebce016b7358
Author:    vromero
Date:      2020-01-27 18:50 -0500
URL:       https://hg.openjdk.java.net/amber/amber/rev/ebce016b7358

8235149: javac parser is too aggressive on ambiguous expressions using identifier: record
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/records/RecordCompilationTests.java

Changeset: 7041e7258a87
Author:    rriggs
Date:      2020-01-24 14:32 -0500
URL:       https://hg.openjdk.java.net/amber/amber/rev/7041e7258a87

8215361: (doc) Cleanup package-info markup - smartcardio, java.sql, java.sql.rowset
Reviewed-by: lancea, prappo, naoto

! src/java.base/share/classes/java/util/stream/package-info.java
! src/java.smartcardio/share/classes/javax/smartcardio/package-info.java
! src/java.sql.rowset/share/classes/com/sun/rowset/package-info.java
! src/java.sql.rowset/share/classes/com/sun/rowset/providers/package-info.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/package-info.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/package-info.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package-info.java
! src/java.sql/share/classes/java/sql/package-info.java
! src/java.sql/share/classes/javax/sql/package-info.java

Changeset: 6cf58aab75d5
Author:    rriggs
Date:      2020-01-27 08:36 -0500
URL:       https://hg.openjdk.java.net/amber/amber/rev/6cf58aab75d5

8237651: Clarify initialization of jdk.serialFilter
Reviewed-by: bchristi

! src/java.base/share/classes/java/io/ObjectInputFilter.java

Changeset: 11745ea4fb6d
Author:    jjg
Date:      2020-01-27 16:19 -0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/11745ea4fb6d

8237916: Bad copyright line in a jshell source file
Reviewed-by: vromero

! src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java

Changeset: 70e2851bc9cd
Author:    dholmes
Date:      2020-01-27 20:01 -0500
URL:       https://hg.openjdk.java.net/amber/amber/rev/70e2851bc9cd

8237918: Bad copyright line in a hotspot test
Reviewed-by: jjg

! test/hotspot/jtreg/runtime/execstack/Test.java
! test/hotspot/jtreg/runtime/execstack/TestMT.java
! test/hotspot/jtreg/runtime/execstack/libtest-rw.c
! test/hotspot/jtreg/runtime/execstack/libtest-rwx.c

Changeset: 3f3649cca6e1
Author:    jwilhelm
Date:      2020-01-28 07:25 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/3f3649cca6e1

Merge


Changeset: 7ba7efd42734
Author:    mbaesken
Date:      2020-01-27 17:03 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/7ba7efd42734

8237869: exclude jtreg test security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java because of instabilities
Reviewed-by: clanger, mullan

! test/jdk/ProblemList.txt

Changeset: e4fc1e578b3a
Author:    jlahoda
Date:      2020-01-28 09:13 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/e4fc1e578b3a

8236997: tools/javac tests fail with --illegal-access=deny
Summary: Correctly exporting packages to tests.
Reviewed-by: jlahoda
Contributed-by: adam.sotona at oracle.com

! test/jdk/java/lang/reflect/Proxy/ProxyGeneratorCombo.java
! test/langtools/tools/javac/DefiniteAssignment/T8204610.java
! test/langtools/tools/javac/T7093325.java
! test/langtools/tools/javac/T8222949/TestConstantDynamic.java
! test/langtools/tools/javac/cast/intersection/IntersectionTypeCastTest.java
! test/langtools/tools/javac/classwriter/ExtraAttributes.java
! test/langtools/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java
! test/langtools/tools/javac/defaultMethods/super/TestDefaultSuperCall.java
! test/langtools/tools/javac/failover/CheckAttributedTree.java
! test/langtools/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java
! test/langtools/tools/javac/generics/inference/8176534/TestUncheckedCalls.java
! test/langtools/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java
! test/langtools/tools/javac/lambda/FunctionalInterfaceConversionTest.java
! test/langtools/tools/javac/lambda/LambdaParserTest.java
! test/langtools/tools/javac/lambda/MethodReferenceParserTest.java
! test/langtools/tools/javac/lambda/TestInvokeDynamic.java
! test/langtools/tools/javac/lambda/TestLambdaToMethodStats.java
! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java
! test/langtools/tools/javac/lambda/deduplication/ClassFieldDeduplication.java
! test/langtools/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
! test/langtools/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java
! test/langtools/tools/javac/lib/combo/ComboInstance.java
! test/langtools/tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java
! test/langtools/tools/javac/plugin/InternalAPI.java
! test/langtools/tools/javac/resolve/BitWiseOperators.java
! test/langtools/tools/javac/varargs/7042566/T7042566.java
! test/langtools/tools/javac/varargs/warning/Warn4.java
! test/langtools/tools/javac/varargs/warning/Warn5.java

Changeset: 369e969a0610
Author:    zgu
Date:      2020-01-28 15:47 -0500
URL:       https://hg.openjdk.java.net/amber/amber/rev/369e969a0610

8237963: Shenandoah: Heap iteration should use concurrent version of string dedup roots
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp

Changeset: 3233c22ea079
Author:    egahlin
Date:      2020-01-28 22:37 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/3233c22ea079

8237887: CDSandJFR: assert(instance_klass->is_initialized()
Reviewed-by: mgronlun

! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp

Changeset: 7574d72eac00
Author:    vromero
Date:      2020-01-27 23:06 -0500
URL:       https://hg.openjdk.java.net/amber/amber/rev/7574d72eac00

8235778: No compilation error reported when a record is declared in a local class
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/tools/javac/records/RecordCompilationTests.java

Changeset: db294f18ccc2
Author:    jwilhelm
Date:      2020-01-28 22:42 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/db294f18ccc2

Merge

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/tools/javac/records/RecordCompilationTests.java

Changeset: d37576456de2
Author:    lkorinth
Date:      2020-01-29 09:29 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/d37576456de2

8232689: Remove ParCompactionManager::Action enum
Reviewed-by: lkorinth, kbarrett, tschatzl
Contributed-by: Ivan Walulya <ivan.walulya at oracle.com>

! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp

Changeset: 2a46b7b81e78
Author:    jlahoda
Date:      2020-01-29 10:37 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/2a46b7b81e78

8237528: Inefficient compilation of Pattern Matching for instanceof
Summary: Avoiding unnecessary cast and comparison in type test pattern desugaring.
Reviewed-by: forax, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Patterns.java
! test/langtools/tools/javac/patterns/LocalVariableTable.java
+ test/langtools/tools/javac/patterns/NoUnnecessaryCast.java

Changeset: 9fb094231eee
Author:    egahlin
Date:      2020-01-29 11:04 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/9fb094231eee

8238083: Crash: assert(is_object_aligned(v)) failed: address not aligned: 0xfffffffffffffff1
Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java

Changeset: b53fdc9fd058
Author:    pli
Date:      2020-01-21 08:15 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/b53fdc9fd058

8237524: AArch64: String.compareTo() may return incorrect result
Reviewed-by: aph

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
+ test/hotspot/jtreg/compiler/intrinsics/Test8237524.java

Changeset: eec468f180dd
Author:    shade
Date:      2020-01-29 14:34 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/eec468f180dd

8238153: CTW: C2 (Shenandoah) compilation fails with "Unknown node in get_load_addr: CreateEx"
Reviewed-by: roland, rkennke

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp

Changeset: ad9548e8086b
Author:    aph
Date:      2020-01-23 11:44 -0500
URL:       https://hg.openjdk.java.net/amber/amber/rev/ad9548e8086b

8230392: Define AArch64 as MULTI_COPY_ATOMIC
Reviewed-by: adinn, dholmes

! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp

Changeset: b986fd6a9173
Author:    prappo
Date:      2020-01-29 18:04 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/b986fd6a9173

8238167: Remove stray files from jdk.javadoc
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/external/jquery/jquery.js
- test/langtools/jdk/javadoc/doclet/testOptions/help.html
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java

Changeset: 9a36b6a6d502
Author:    epavlova
Date:      2020-01-29 10:12 -0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/9a36b6a6d502

8236211: [Graal] compiler/graalunit/GraphTest.java is skipped in all testing
Reviewed-by: iignatyev

! test/hotspot/jtreg/compiler/graalunit/GraphTest.java
! test/hotspot/jtreg/compiler/graalunit/NodesTest.java
! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt
! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java

Changeset: 79fe42b90d9c
Author:    dfuchs
Date:      2020-01-29 19:13 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/79fe42b90d9c

8237896: MulticastSocket should link to DatagramChannel as an alternative for multicasting.
Summary: MulticastSocket API documentation now includes some links to DatagramChannel.
Reviewed-by: alanb

! src/java.base/share/classes/java/net/MulticastSocket.java

Changeset: 32451e117389
Author:    iklam
Date:      2020-01-29 12:01 -0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/32451e117389

8237046: [TESTBUG] runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh should be excluded from testing
Reviewed-by: dcubed, mseledtsov

! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh

Changeset: c7d4f2849dbf
Author:    kbarrett
Date:      2020-01-29 15:48 -0500
URL:       https://hg.openjdk.java.net/amber/amber/rev/c7d4f2849dbf

8233822: VM_G1CollectForAllocation should always check for upgrade to full
Summary: Move upgrade check into do_collection_pause_at_safepoint.
Reviewed-by: tschatzl, sangheki

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1VMOperations.hpp

Changeset: ea066e5bdfd6
Author:    egahlin
Date:      2020-01-29 22:37 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/ea066e5bdfd6

8222001: JFR event for heap dumps written
Reviewed-by: mgronlun

! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/services/heapDumper.cpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/diagnostics/TestHeapDump.java
! test/lib/jdk/test/lib/jfr/EventNames.java

Changeset: db30f31b9a8e
Author:    vlivanov
Date:      2020-01-30 00:46 +0300
URL:       https://hg.openjdk.java.net/amber/amber/rev/db30f31b9a8e

7175279: Don't use x87 FPU on x86-64
Reviewed-by: kvn, roland

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_LinearScan.hpp

Changeset: 029fe1db925d
Author:    egahlin
Date:      2020-01-29 23:36 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/029fe1db925d

8237364: Add early validation to the jdk.jfr.Recording constructor
Reviewed-by: mgronlun, mseledtsov

! src/jdk.jfr/share/classes/jdk/jfr/Recording.java

Changeset: 4f0822a80a13
Author:    egahlin
Date:      2020-01-29 23:49 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/4f0822a80a13

8215890: Simplify jdk/jfr/api/recording/event/TestPeriod.java
Reviewed-by: mgronlun, mseledtsov

! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/api/recording/event/TestPeriod.java

Changeset: 6588cfd31d9d
Author:    egahlin
Date:      2020-01-30 00:23 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/6588cfd31d9d

8237574: Make TestNative work without -nativepath
Reviewed-by: mgronlun, mseledtsov

! test/jdk/jdk/jfr/event/sampling/TestNative.java
- test/jdk/jdk/jfr/event/sampling/libTestNative.c

Changeset: a5564b13ffa8
Author:    iignatyev
Date:      2020-01-29 19:27 -0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/a5564b13ffa8

8237787: rewrite vmTestbase/vm/compiler/CodeCacheInfo* from shell to java
Reviewed-by: epavlova, kvn

+ test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/run.sh
+ test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/Test.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/run.sh

Changeset: a96bc204e3b3
Author:    herrick
Date:      2020-01-29 14:35 -0500
URL:       https://hg.openjdk.java.net/amber/amber/rev/a96bc204e3b3

8238168: Remove Copyright from WinLauncher.template
Reviewed-by: kcr, prr, asemenyuk

! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinLauncher.template

Changeset: 42a0eaefc1db
Author:    jwilhelm
Date:      2020-01-30 03:23 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/42a0eaefc1db

Added tag jdk-14+34 for changeset a96bc204e3b3

! .hgtags

Changeset: 91994dfee869
Author:    jwilhelm
Date:      2020-01-30 03:29 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/91994dfee869

Added tag jdk-15+8 for changeset c7d4f2849dbf

! .hgtags

Changeset: d20418cfe16e
Author:    jwilhelm
Date:      2020-01-30 05:05 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/d20418cfe16e

Merge

! .hgtags

Changeset: 74ecb602ffb0
Author:    dholmes
Date:      2020-01-29 23:53 -0500
URL:       https://hg.openjdk.java.net/amber/amber/rev/74ecb602ffb0

8237857: LogDecorations::uptimenanos is implemented incorrectly
Reviewed-by: dcubed, kbarrett

! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logDecorations.cpp
! src/hotspot/share/logging/logDecorations.hpp
! test/hotspot/gtest/logging/test_logDecorations.cpp

Changeset: 68181ac4ce7d
Author:    bulasevich
Date:      2020-01-30 10:26 +0300
URL:       https://hg.openjdk.java.net/amber/amber/rev/68181ac4ce7d

8229971: Arm32: implementation for Thread-local handshakes
Reviewed-by: rehn, dsamersoff

! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/globalDefinitions_arm.hpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.hpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp

Changeset: d7994062de41
Author:    egahlin
Date:      2020-01-30 09:01 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/d7994062de41

8202142: jfr/event/io/TestInstrumentation is unstable
Reviewed-by: mgronlun, mseledtsov

! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/event/io/IOEvent.java
! test/jdk/jdk/jfr/event/io/IOHelper.java
! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java
! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java
! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java
! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java
! test/jdk/jdk/jfr/event/io/TestInstrumentation.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java
! test/jdk/jdk/jfr/event/io/TestSocketChannelEvents.java
! test/jdk/jdk/jfr/event/io/TestSocketEvents.java

Changeset: 99f7916541e0
Author:    mbaesken
Date:      2020-01-28 08:53 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/99f7916541e0

8223699: cleanup perfMemory_aix.cpp O_NOFOLLOW coding on aix
Reviewed-by: lucy, mdoerr

! src/hotspot/os/aix/perfMemory_aix.cpp

Changeset: 24b4c763cb22
Author:    egahlin
Date:      2020-01-30 10:10 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/24b4c763cb22

8221331: test/jdk/jdk/jfr/event/io/EvilInstrument.java needs to re-worked to avoid recursive initialization issues
Reviewed-by: mgronlun, mseledtsov

! test/jdk/ProblemList.txt

Changeset: 0743e1d49930
Author:    ihse
Date:      2020-01-30 11:08 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/0743e1d49930

8237879: make 4.3 breaks build
Reviewed-by: erikj, tbell

! make/common/MakeBase.gmk

Changeset: e53122a71a0c
Author:    egahlin
Date:      2020-01-30 11:14 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/e53122a71a0c

8238224: test\jdk\jdk\jfr\event\io\EvilInstrument.java should be removed
Reviewed-by: mgronlun

- test/jdk/jdk/jfr/event/io/EvilInstrument.java

Changeset: e6e4b43ee3ce
Author:    pliden
Date:      2020-01-30 12:41 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/e6e4b43ee3ce

8237649: ZGC: Improved NUMA support when using small pages
Reviewed-by: eosterlund, smonteith

! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/share/gc/z/zNUMA.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp

Changeset: b576a0ead397
Author:    pliden
Date:      2020-01-30 12:41 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/b576a0ead397

8237758: ZGC: Move get_mempolicy() syscall wrapper to ZSyscall
Reviewed-by: eosterlund

! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
! src/hotspot/os/linux/gc/z/zSyscall_linux.cpp
! src/hotspot/os/linux/gc/z/zSyscall_linux.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp

Changeset: 9c2c9e22c8ba
Author:    pliden
Date:      2020-01-30 12:41 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/9c2c9e22c8ba

8237825: ZGC: Replace -XX:ZPath with -XX:AllocateHeapAt
Reviewed-by: eosterlund

! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/share/gc/z/z_globals.hpp
! src/hotspot/share/runtime/arguments.cpp

Changeset: fe7c8e8eca0b
Author:    pliden
Date:      2020-01-30 12:41 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/fe7c8e8eca0b

8237884: ZGC: Use clamp() instead of MIN2(MAX2())
Reviewed-by: kbarrett, smonteith

! src/hotspot/share/gc/z/zHeuristics.cpp

Changeset: 58acc5079000
Author:    pliden
Date:      2020-01-30 12:42 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/58acc5079000

8237882: ZGC: Remove ZUtils::round_{up,down}_power_of_2() declarations
Reviewed-by: kbarrett, smonteith

! src/hotspot/share/gc/z/zUtils.hpp

Changeset: 0f53754d8577
Author:    coleenp
Date:      2020-01-30 08:50 -0500
URL:       https://hg.openjdk.java.net/amber/amber/rev/0f53754d8577

8237080: fatal error: VM thread could block on lock that may be held by a JavaThread during safepoint: SharedDecoder_lock
Summary: Set allow_vm_block to true for this lock.  It's _safepoint_check_never so it's sort of implied (you can't safepoint holding the lock and block out the vm thread).
Reviewed-by: rehn, zgu, pchilanomate, dholmes

! src/hotspot/share/runtime/mutexLocker.cpp

Changeset: abb879864b99
Author:    ecaspole
Date:      2020-01-30 10:31 -0500
URL:       https://hg.openjdk.java.net/amber/amber/rev/abb879864b99

8238189: Cleanups to AES crypto micros
Summary: Move all tested algorithms into the small set
Reviewed-by: xuelei

! test/micro/org/openjdk/bench/javax/crypto/small/AESBench.java

Changeset: 41f1e738b639
Author:    ngasson
Date:      2020-01-24 17:41 +0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/41f1e738b639

8237521: Memory Access API fixes for 32-bit
Reviewed-by: mcimadamore, dholmes

! src/hotspot/share/prims/unsafe.cpp
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java
! test/hotspot/jtreg/runtime/Unsafe/AllocateMemory.java
! test/jdk/java/foreign/TestArrays.java
! test/jdk/java/foreign/TestByteBuffer.java
! test/jdk/java/foreign/TestMemoryAlignment.java

Changeset: 2dbf459b5577
Author:    egahlin
Date:      2020-01-30 17:23 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/2dbf459b5577

8213918: DumpReason JFR event is not covered by test
Reviewed-by: mgronlun, mseledtsov

! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
+ test/jdk/jdk/jfr/event/runtime/TestDumpReason.java
! test/jdk/jdk/jfr/event/runtime/TestFlush.java
! test/lib/jdk/test/lib/jfr/EventNames.java

Changeset: 991acdf0e37f
Author:    egahlin
Date:      2020-01-30 17:36 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/991acdf0e37f

8219686: jdk/jfr/event/runtime/TestShutdownEvent.java recording file length is 0
Reviewed-by: mgronlun, mseledtsov

! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java

Changeset: 9211f6e20448
Author:    egahlin
Date:      2020-01-30 17:49 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/9211f6e20448

8232636: JFR TestDumpOnCrash.java crashed and failed to create emergency dump file
Reviewed-by: mgronlun, mseledtsov

! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java

Changeset: 84d6423a759a
Author:    mseledtsov
Date:      2020-01-30 10:27 -0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/84d6423a759a

8235599: [TESTBUG] JFR streaming/TestJVMCrash.java fails to cleanup files after test
Summary: Removed the TestJVMCrash.java test from problem list
Reviewed-by: egahlin

! test/jdk/ProblemList.txt

Changeset: bb83f1dff441
Author:    jjg
Date:      2020-01-30 11:20 -0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/bb83f1dff441

8236949: javadoc -Xdoclint does not accumulate options correctly
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/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
+ test/langtools/jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java
! test/langtools/jdk/javadoc/tool/treeapi/TestDocTrees.java

Changeset: 8d8bd676484d
Author:    jjg
Date:      2020-01-30 11:29 -0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/8d8bd676484d

8200363: Add javadoc command line setting to fail on warnings
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
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
+ test/langtools/jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java

Changeset: 560b2becbe87
Author:    erikj
Date:      2020-01-30 12:00 -0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/560b2becbe87

8237914: The test-make target does not fail on test failure
Reviewed-by: tbell, ihse

! make/RunTests.gmk



More information about the amber-dev mailing list