git: openjdk/lanai: 16 new changesets

duke duke at openjdk.java.net
Fri Nov 13 03:02:11 UTC 2020


Changeset: ec08b3f2
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2020-11-12 06:29:13 +0000
URL:       https://github.com/openjdk/lanai/commit/ec08b3f2

8256188: Adjust output of make/autoconf/configure

Reviewed-by: clanger, ihse

! make/autoconf/configure

Changeset: 4df8abc2
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2020-11-12 13:23:57 +0000
URL:       https://github.com/openjdk/lanai/commit/4df8abc2

8255787: Tag container tests that use cGroups with cgroups keyword

Reviewed-by: sspitsyn

! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
! test/hotspot/jtreg/containers/cgroup/PlainRead.java
! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java
! test/hotspot/jtreg/containers/docker/TestCPUSets.java
! test/hotspot/jtreg/containers/docker/TestJFREvents.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
! test/jdk/TEST.ROOT
! test/jdk/jdk/internal/platform/cgroup/TestCgroupMetrics.java
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemController.java
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java
! test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java
! test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java
! test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java

Changeset: bd8693a0
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-11-12 14:05:50 +0000
URL:       https://github.com/openjdk/lanai/commit/bd8693a0

8256181: Remove Allocation of old generation on alternate memory devices functionality

Reviewed-by: ayang, iignatyev, iklam

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1Arguments.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
- src/hotspot/share/gc/g1/g1HeterogeneousHeapPolicy.cpp
- src/hotspot/share/gc/g1/g1HeterogeneousHeapPolicy.hpp
- src/hotspot/share/gc/g1/g1HeterogeneousHeapYoungGenSizer.cpp
- src/hotspot/share/gc/g1/g1HeterogeneousHeapYoungGenSizer.hpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp
! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp
! src/hotspot/share/gc/g1/g1YoungGenSizer.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionManager.hpp
! src/hotspot/share/gc/g1/heapRegionSet.cpp
! src/hotspot/share/gc/g1/heapRegionSet.hpp
! src/hotspot/share/gc/g1/heapRegionType.hpp
- src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.cpp
- src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.hpp
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/parallel/parallelArguments.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
- src/hotspot/share/gc/parallel/psFileBackedVirtualspace.cpp
- src/hotspot/share/gc/parallel/psFileBackedVirtualspace.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/shared/gcArguments.cpp
! src/hotspot/share/gc/shared/gcArguments.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java
- test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java
- test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java
- test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java
- test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java
- test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/sun/hotspot/WhiteBox.java

Changeset: 70c7b1d9
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2020-11-12 14:15:40 +0000
URL:       https://github.com/openjdk/lanai/commit/70c7b1d9

8250607: C2: Filter type in PhiNode::Value() for induction variables of trip-counted integer loops

Reviewed-by: chagedorn, thartmann

! src/hotspot/share/opto/cfgnode.cpp

Changeset: f7685a46
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-12 14:20:48 +0000
URL:       https://github.com/openjdk/lanai/commit/f7685a46

8256203: Simplify RegMask::Empty

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/opto/regmask.cpp
! src/hotspot/share/opto/regmask.hpp

Changeset: 19bade02
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-12 14:21:24 +0000
URL:       https://github.com/openjdk/lanai/commit/19bade02

8256238: Remove Matcher::pass_original_key_for_aes

Reviewed-by: thartmann, chagedorn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/runtime.cpp

Changeset: 943acd22
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2020-11-12 15:45:26 +0000
URL:       https://github.com/openjdk/lanai/commit/943acd22

8256276: Temporarily disable gtest special_flags

Reviewed-by: tschatzl, dcubed

! test/hotspot/gtest/runtime/test_special_flags.cpp

Changeset: c6ab0fdb
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2020-11-12 16:14:29 +0000
URL:       https://github.com/openjdk/lanai/commit/c6ab0fdb

8255990: Bitmap region of dynamic CDS archive is not unmapped

Reviewed-by: iklam, minqi

! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java

Changeset: 3e70aac5
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2020-11-12 16:37:23 +0000
URL:       https://github.com/openjdk/lanai/commit/3e70aac5

8254162: Implementation of Foreign-Memory Access API (Third Incubator)

Reviewed-by: erikj, psandoz, alanb

! make/modules/java.base/Gensrc.gmk
+ make/modules/java.base/gensrc/GensrcScopedMemoryAccess.gmk
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/nativeLookup.cpp
+ src/hotspot/share/prims/scopedMemoryAccess.cpp
+ src/hotspot/share/prims/scopedMemoryAccess.hpp
! src/java.base/share/classes/java/lang/invoke/MemoryAccessVarHandleBase.java
- src/java.base/share/classes/java/lang/invoke/MemoryAccessVarHandleGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleMemoryAccess.java.template
! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/BufferMismatch.java
! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java
! src/java.base/share/classes/jdk/internal/access/foreign/MemorySegmentProxy.java
+ src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess-bin.java.template
+ src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java
! src/java.base/share/classes/module-info.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/Addressable.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MappedMemorySegment.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MappedMemorySegments.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAccess.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryHandles.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayouts.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LayoutPath.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryScope.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java
! test/jdk/ProblemList.txt
! test/jdk/java/foreign/TestAdaptVarHandles.java
! test/jdk/java/foreign/TestAddressHandle.java
! test/jdk/java/foreign/TestArrays.java
! test/jdk/java/foreign/TestByteBuffer.java
+ test/jdk/java/foreign/TestCleaner.java
+ test/jdk/java/foreign/TestHandshake.java
! test/jdk/java/foreign/TestLayouts.java
! test/jdk/java/foreign/TestMemoryAccess.java
! test/jdk/java/foreign/TestMemoryAlignment.java
! test/jdk/java/foreign/TestMemoryCopy.java
! test/jdk/java/foreign/TestMemoryHandleAsUnsigned.java
! test/jdk/java/foreign/TestMismatch.java
! test/jdk/java/foreign/TestNative.java
! test/jdk/java/foreign/TestNoForeignUnsafeOverride.java
! test/jdk/java/foreign/TestRebase.java
! test/jdk/java/foreign/TestSegments.java
! test/jdk/java/foreign/TestSharedAccess.java
! test/jdk/java/foreign/TestSlices.java
! test/jdk/java/foreign/TestSpliterator.java
! test/jdk/java/foreign/TestVarHandleCombinators.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestExact.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SegmentTestDataProvider.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverConstant.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNew.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstant.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantHeap.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantMapped.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantShared.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/ParallelSum.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/TestAdaptVarHandles.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/VarHandleExact.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/PanamaPoint.java

Changeset: 1c0b490c
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-11-12 17:00:15 +0000
URL:       https://github.com/openjdk/lanai/commit/1c0b490c

8256201: java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java failed

Reviewed-by: jdv

! test/jdk/java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java

Changeset: 90f9a705
Author:    Fernando Guallini <fguallini at openjdk.org>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2020-11-12 17:04:16 +0000
URL:       https://github.com/openjdk/lanai/commit/90f9a705

8255546: Missing coverage for javax.smartcardio.CardPermission and ResponseAPDU

Reviewed-by: xuelei

! test/jdk/javax/smartcardio/ResponseAPDUTest.java
! test/jdk/javax/smartcardio/TestCardPermission.java

Changeset: b5a9c92b
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2020-11-12 17:06:00 +0000
URL:       https://github.com/openjdk/lanai/commit/b5a9c92b

8256244: java/lang/ProcessHandle/PermissionTest.java fails with TestNG 7.1

Reviewed-by: lancea, iignatyev

! test/jdk/java/lang/ProcessHandle/PermissionTest.java

Changeset: 531c56ea
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-11-12 21:37:30 +0000
URL:       https://github.com/openjdk/lanai/commit/531c56ea

8256278: Shenandoah: Avoid num of dead callback from weak processor in Shenandoah root verifier

Reviewed-by: rkennke, shade

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

Changeset: dff26a48
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-11-13 00:32:29 +0000
URL:       https://github.com/openjdk/lanai/commit/dff26a48

8256063: Module::getPackages on an unnamed module may return packages that are in a named module

Reviewed-by: alanb, chegar

! src/java.base/share/classes/java/lang/Module.java
+ test/jdk/java/lang/module/Packages/GetPackagesTest.java
+ test/jdk/java/lang/module/Packages/m/module-info.java
+ test/jdk/java/lang/module/Packages/m/p/Main.java

Changeset: e32a4ea4
Author:    Alexandre Iline <shurailine at openjdk.org>
Date:      2020-11-13 02:27:32 +0000
URL:       https://github.com/openjdk/lanai/commit/e32a4ea4

8253820: Save test images and dumps with timestamps from client sanity suite

Reviewed-by: serb

! test/jdk/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java
! test/jdk/sanity/client/SwingSet/src/EditorPaneDemoTest.java
! test/jdk/sanity/client/lib/Extensions/src/org/jemmy2ext/JemmyExt.java

Changeset: e5da3114
Author:    duke <duke at openjdk.org>
Date:      2020-11-13 03:00:39 +0000
URL:       https://github.com/openjdk/lanai/commit/e5da3114

Automatic merge of jdk:master into master




More information about the lanai-dev mailing list