hotspot/src/share/vm/gc/g1/sparsePRT.cpp
changeset 40655 9f644073d3a0
parent 38271 4425ba8ed50f
child 41283 2615c024f3eb
equal deleted inserted replaced
40654:d4f8e348420a 40655:9f644073d3a0
    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/cardTableModRefBS.hpp"
    30 #include "gc/shared/cardTableModRefBS.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.inline.hpp"
    33 #include "runtime/atomic.hpp"
    34 #include "runtime/mutexLocker.hpp"
    34 #include "runtime/mutexLocker.hpp"
    35 
    35 
    36 // Check that the size of the SparsePRTEntry is evenly divisible by the maximum
    36 // Check that the size of the SparsePRTEntry is evenly divisible by the maximum
    37 // member type to avoid SIGBUS when accessing them.
    37 // member type to avoid SIGBUS when accessing them.
    38 STATIC_ASSERT(sizeof(SparsePRTEntry) % sizeof(int) == 0);
    38 STATIC_ASSERT(sizeof(SparsePRTEntry) % sizeof(int) == 0);