mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-21 19:44:41 +02:00
6687581: Make CMS work with compressed oops
Make FreeChunk read markword instead of LSB in _klass pointer to indicate that it's a FreeChunk for compressed oops. Reviewed-by: ysr, jmasa
This commit is contained in:
parent
4cce21039e
commit
a2d6036a4d
13 changed files with 315 additions and 160 deletions
|
@ -206,6 +206,7 @@ freeBlockDictionary.cpp thread_<os_family>.inline.hpp
|
|||
|
||||
freeBlockDictionary.hpp allocation.hpp
|
||||
freeBlockDictionary.hpp debug.hpp
|
||||
freeBlockDictionary.hpp freeChunk.hpp
|
||||
freeBlockDictionary.hpp globalDefinitions.hpp
|
||||
freeBlockDictionary.hpp memRegion.hpp
|
||||
freeBlockDictionary.hpp mutex.hpp
|
||||
|
@ -214,6 +215,14 @@ freeBlockDictionary.hpp ostream.hpp
|
|||
freeChunk.cpp copy.hpp
|
||||
freeChunk.cpp freeBlockDictionary.hpp
|
||||
|
||||
freeChunk.hpp allocation.hpp
|
||||
freeChunk.hpp debug.hpp
|
||||
freeChunk.hpp globalDefinitions.hpp
|
||||
freeChunk.hpp markOop.hpp
|
||||
freeChunk.hpp memRegion.hpp
|
||||
freeChunk.hpp mutex.hpp
|
||||
freeChunk.hpp ostream.hpp
|
||||
|
||||
freeList.cpp freeBlockDictionary.hpp
|
||||
freeList.cpp freeList.hpp
|
||||
freeList.cpp globals.hpp
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue