hg: jdk-updates/jdk11u-dev: 8208658: Make CDS archived heap regions usable even if compressed oop encoding has changed

jianglizhou at google.com jianglizhou at google.com
Thu Jan 30 19:50:26 UTC 2020


Changeset: 20d1a1b806ce
Author:    iklam
Date:      2018-08-14 09:59 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/20d1a1b806ce

8208658: Make CDS archived heap regions usable even if compressed oop encoding has changed
Summary: Relocate and patch archive regions if necessary
Reviewed-by: jiangli, tschatzl

! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/compactHashtable.inline.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupThread.cpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
+ src/hotspot/share/memory/heapShared.inline.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceMirrorKlass.cpp
! src/hotspot/share/oops/instanceMirrorKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
+ test/hotspot/jtreg/runtime/appcds/cacheObject/DifferentHeapSizes.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/RangeNotWithinHeap.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java



More information about the jdk-updates-changes mailing list