hg: jdk/sandbox: 17 new changesets

chris.hegarty at oracle.com chris.hegarty at oracle.com
Mon Mar 18 11:45:17 UTC 2019


Changeset: 7c23a4432610
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/7c23a4432610

8220569: ZGC: Rename and rework ZUnmapBadViews to ZVerifyViews
Reviewed-by: stefank, eosterlund

! src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp
! src/hotspot/share/gc/z/z_globals.hpp
! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java

Changeset: 759a63069fac
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/759a63069fac

8220741: ZGC: Move CPU agnostic files from linux_x86 to linux
Reviewed-by: stefank, eosterlund

+ src/hotspot/os/linux/gc/z/zLargePages_linux.cpp
+ src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
+ src/hotspot/os/linux/gc/z/zVirtualMemory_linux.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zLargePages_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zNUMA_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zVirtualMemory_linux_x86.cpp

Changeset: 349843ebb209
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/349843ebb209

8220586: ZGC: Move relocation logic from ZPage to ZRelocate
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocate.hpp

Changeset: f344a0c6e19e
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/f344a0c6e19e

8220587: ZGC: Break out forwarding information from ZPage
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/vmStructs_z.hpp
! src/hotspot/share/gc/z/zBarrier.cpp
+ src/hotspot/share/gc/z/zForwarding.cpp
+ src/hotspot/share/gc/z/zForwarding.hpp
+ src/hotspot/share/gc/z/zForwarding.inline.hpp
+ src/hotspot/share/gc/z/zForwardingEntry.hpp
! src/hotspot/share/gc/z/zForwardingTable.cpp
! src/hotspot/share/gc/z/zForwardingTable.hpp
! src/hotspot/share/gc/z/zForwardingTable.inline.hpp
- src/hotspot/share/gc/z/zForwardingTableEntry.hpp
! src/hotspot/share/gc/z/zGranuleMap.hpp
! src/hotspot/share/gc/z/zGranuleMap.inline.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageCache.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocate.hpp
+ test/hotspot/gtest/gc/z/test_zForwarding.cpp
- test/hotspot/gtest/gc/z/test_zForwardingTable.cpp
! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: 790679f86a51
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/790679f86a51

8220588: ZGC: Convert ZRelocationSet to hold ZForwardings instead of ZPages
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zDriver.hpp
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zForwarding.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
! src/hotspot/share/gc/z/zForwardingTable.cpp
! src/hotspot/share/gc/z/zForwardingTable.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zRelocationSet.hpp
! src/hotspot/share/gc/z/zRelocationSet.inline.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.hpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp

Changeset: c585ef187216
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/c585ef187216

8220589: ZGC: Remove superfluous ZPageTableEntry
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/vmStructs_z.hpp
! src/hotspot/share/gc/z/zDebug.gdb
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMark.hpp
! src/hotspot/share/gc/z/zPageTable.cpp
! src/hotspot/share/gc/z/zPageTable.hpp
! src/hotspot/share/gc/z/zPageTable.inline.hpp
- src/hotspot/share/gc/z/zPageTableEntry.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHeap.java

Changeset: 84295bd6d359
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/84295bd6d359

8220590: ZGC: Remove ZPages from ZPageTable when freed
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zPageTable.cpp

Changeset: b9f030844be4
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/b9f030844be4

8220591: ZGC: Don't delay reclaimation of ZVirtualMemory
Reviewed-by: stefank, eosterlund

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

Changeset: d0d26fc836dd
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/d0d26fc836dd

8220592: ZGC: Move destruction of detached ZPages into ZPageAllocator
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp

Changeset: eb54b34af2be
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/eb54b34af2be

8220593: ZGC: Remove superfluous ZPage::is_detached()
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageCache.cpp

Changeset: 5748eae24183
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/5748eae24183

8220594: ZGC: Remove superfluous ZPage::is_active()
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageCache.cpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp

Changeset: 8f1771ea1e39
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/8f1771ea1e39

8220595: ZGC: Introduce ZAttachedArray
Reviewed-by: stefank, eosterlund

+ src/hotspot/share/gc/z/zAttachedArray.hpp
+ src/hotspot/share/gc/z/zAttachedArray.inline.hpp

Changeset: 07943af21b96
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/07943af21b96

8220596: ZGC: Convert ZNMethodData to use ZAttachedArray
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zNMethodData.cpp
! src/hotspot/share/gc/z/zNMethodData.hpp

Changeset: f92f1f1045ad
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/f92f1f1045ad

8220597: ZGC: Convert ZForwarding to use ZAttachedArray
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/vmStructs_z.hpp
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zForwarding.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp

Changeset: e6a92f2f37a9
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/e6a92f2f37a9

8220599: ZGC: Introduce ZSafeDelete
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zArray.hpp
! src/hotspot/share/gc/z/zArray.inline.hpp
+ src/hotspot/share/gc/z/zSafeDelete.hpp
+ src/hotspot/share/gc/z/zSafeDelete.inline.hpp

Changeset: 6d1caebf8d37
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/6d1caebf8d37

8220600: ZGC: Delete ZPages using ZSafeDelete
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zDriver.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp

Changeset: 36e0665773e7
Author:    pliden
Date:      2019-03-18 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/36e0665773e7

8220601: ZGC: Delete ZNMethodTableEntry arrays using ZSafeDelete
Reviewed-by: stefank, eosterlund

- src/hotspot/share/gc/z/zNMethodAllocator.cpp
- src/hotspot/share/gc/z/zNMethodAllocator.hpp
! src/hotspot/share/gc/z/zNMethodTable.cpp
! src/hotspot/share/gc/z/zNMethodTable.hpp



More information about the jdk-sandbox-changes mailing list