src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp

changeset 4542
db9981fd3124
parent 3900
d2a62e0f25eb
child 6198
55fb97c4c58d
equal deleted inserted replaced
4461:46e60405583b 4542:db9981fd3124
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

mercurial