< prev index next >
src/share/vm/gc/cms/compactibleFreeListSpace.hpp
Print this page
rev 8362 : [mq]: hotspot
*** 20,38 ****
* or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
! #ifndef SHARE_VM_GC_IMPLEMENTATION_CONCURRENTMARKSWEEP_COMPACTIBLEFREELISTSPACE_HPP
! #define SHARE_VM_GC_IMPLEMENTATION_CONCURRENTMARKSWEEP_COMPACTIBLEFREELISTSPACE_HPP
! #include "gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp"
! #include "gc_implementation/concurrentMarkSweep/promotionInfo.hpp"
#include "memory/binaryTreeDictionary.hpp"
- #include "memory/blockOffsetTable.hpp"
#include "memory/freeList.hpp"
- #include "memory/space.hpp"
// Classes in support of keeping track of promotions into a non-Contiguous
// space, in this case a CompactibleFreeListSpace.
// Forward declarations
--- 20,38 ----
* or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
! #ifndef SHARE_VM_GC_CMS_COMPACTIBLEFREELISTSPACE_HPP
! #define SHARE_VM_GC_CMS_COMPACTIBLEFREELISTSPACE_HPP
! #include "gc/cms/adaptiveFreeList.hpp"
! #include "gc/cms/promotionInfo.hpp"
! #include "gc/shared/blockOffsetTable.hpp"
! #include "gc/shared/space.hpp"
#include "memory/binaryTreeDictionary.hpp"
#include "memory/freeList.hpp"
// Classes in support of keeping track of promotions into a non-Contiguous
// space, in this case a CompactibleFreeListSpace.
// Forward declarations
*** 718,723 ****
const size_t sz = heap_word_size(sizeof(SpoolBlock) + sizeof(markOop)
* CMSSpoolBlockSize);
return CompactibleFreeListSpace::adjustObjectSize(sz);
}
! #endif // SHARE_VM_GC_IMPLEMENTATION_CONCURRENTMARKSWEEP_COMPACTIBLEFREELISTSPACE_HPP
--- 718,723 ----
const size_t sz = heap_word_size(sizeof(SpoolBlock) + sizeof(markOop)
* CMSSpoolBlockSize);
return CompactibleFreeListSpace::adjustObjectSize(sz);
}
! #endif // SHARE_VM_GC_CMS_COMPACTIBLEFREELISTSPACE_HPP
< prev index next >