equal
deleted
inserted
replaced
28 #include "gc/g1/heapRegionRemSet.hpp" |
28 #include "gc/g1/heapRegionRemSet.hpp" |
29 #include "gc/g1/sparsePRT.hpp" |
29 #include "gc/g1/sparsePRT.hpp" |
30 #include "gc/shared/cardTableBarrierSet.hpp" |
30 #include "gc/shared/cardTableBarrierSet.hpp" |
31 #include "gc/shared/space.inline.hpp" |
31 #include "gc/shared/space.inline.hpp" |
32 #include "memory/allocation.inline.hpp" |
32 #include "memory/allocation.inline.hpp" |
33 #include "runtime/atomic.hpp" |
|
34 #include "runtime/mutexLocker.hpp" |
33 #include "runtime/mutexLocker.hpp" |
35 |
34 |
36 // Check that the size of the SparsePRTEntry is evenly divisible by the maximum |
35 // Check that the size of the SparsePRTEntry is evenly divisible by the maximum |
37 // member type to avoid SIGBUS when accessing them. |
36 // member type to avoid SIGBUS when accessing them. |
38 STATIC_ASSERT(sizeof(SparsePRTEntry) % sizeof(int) == 0); |
37 STATIC_ASSERT(sizeof(SparsePRTEntry) % sizeof(int) == 0); |