hotspot/src/share/vm/memory/freeBlockDictionary.cpp
changeset 27684 e0391b2bf625
parent 27251 7d667f91ec8d
child 30764 fec48bf5a827
equal deleted inserted replaced
27683:1d5707553fff 27684:e0391b2bf625
    21  * questions.
    21  * questions.
    22  *
    22  *
    23  */
    23  */
    24 
    24 
    25 #include "precompiled.hpp"
    25 #include "precompiled.hpp"
       
    26 #include "memory/freeBlockDictionary.hpp"
       
    27 #include "memory/metachunk.hpp"
       
    28 #include "runtime/thread.inline.hpp"
    26 #include "utilities/macros.hpp"
    29 #include "utilities/macros.hpp"
    27 #if INCLUDE_ALL_GCS
    30 #if INCLUDE_ALL_GCS
    28 #include "gc_implementation/concurrentMarkSweep/freeChunk.hpp"
    31 #include "gc_implementation/concurrentMarkSweep/freeChunk.hpp"
    29 #endif // INCLUDE_ALL_GCS
    32 #endif // INCLUDE_ALL_GCS
    30 #include "memory/freeBlockDictionary.hpp"
       
    31 #include "memory/metachunk.hpp"
       
    32 #include "runtime/thread.inline.hpp"
       
    33 #include "utilities/macros.hpp"
       
    34 
    33 
    35 #ifndef PRODUCT
    34 #ifndef PRODUCT
    36 template <class Chunk> Mutex* FreeBlockDictionary<Chunk>::par_lock() const {
    35 template <class Chunk> Mutex* FreeBlockDictionary<Chunk>::par_lock() const {
    37   return _lock;
    36   return _lock;
    38 }
    37 }