src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp

Print this page

        

*** 20,29 **** --- 20,40 ---- * or visit www.oracle.com if you need additional information or have any * questions. * */ + #ifndef SHARE_VM_GC_IMPLEMENTATION_CONCURRENTMARKSWEEP_FREECHUNK_HPP + #define SHARE_VM_GC_IMPLEMENTATION_CONCURRENTMARKSWEEP_FREECHUNK_HPP + + #include "memory/allocation.hpp" + #include "memory/memRegion.hpp" + #include "oops/markOop.hpp" + #include "runtime/mutex.hpp" + #include "utilities/debug.hpp" + #include "utilities/globalDefinitions.hpp" + #include "utilities/ostream.hpp" + // // Free block maintenance for Concurrent Mark Sweep Generation // // The main data structure for free blocks are // . an indexed array of small free blocks, and
*** 139,143 **** --- 150,156 ---- void print_on(outputStream* st); }; extern size_t MinChunkSize; + + #endif // SHARE_VM_GC_IMPLEMENTATION_CONCURRENTMARKSWEEP_FREECHUNK_HPP