hotspot/src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
changeset 15482 470d0b0c09f1
parent 13195 be27e1b6a4b9
child 22234 da823d78ad65
equal deleted inserted replaced
15224:0f9e3436040d 15482:470d0b0c09f1
    23  */
    23  */
    24 
    24 
    25 #ifndef SHARE_VM_GC_IMPLEMENTATION_SHARED_MUTABLENUMASPACE_HPP
    25 #ifndef SHARE_VM_GC_IMPLEMENTATION_SHARED_MUTABLENUMASPACE_HPP
    26 #define SHARE_VM_GC_IMPLEMENTATION_SHARED_MUTABLENUMASPACE_HPP
    26 #define SHARE_VM_GC_IMPLEMENTATION_SHARED_MUTABLENUMASPACE_HPP
    27 
    27 
    28 #ifndef SERIALGC
    28 #include "utilities/macros.hpp"
       
    29 #if INCLUDE_ALL_GCS
    29 #include "gc_implementation/shared/gcUtil.hpp"
    30 #include "gc_implementation/shared/gcUtil.hpp"
    30 #include "gc_implementation/shared/mutableSpace.hpp"
    31 #include "gc_implementation/shared/mutableSpace.hpp"
    31 #endif
    32 #endif // INCLUDE_ALL_GCS
    32 
    33 
    33 /*
    34 /*
    34  *    The NUMA-aware allocator (MutableNUMASpace) is basically a modification
    35  *    The NUMA-aware allocator (MutableNUMASpace) is basically a modification
    35  * of MutableSpace which preserves interfaces but implements different
    36  * of MutableSpace which preserves interfaces but implements different
    36  * functionality. The space is split into chunks for each locality group
    37  * functionality. The space is split into chunks for each locality group