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