equal
deleted
inserted
replaced
25 #include "precompiled.hpp" |
25 #include "precompiled.hpp" |
26 #include "gc/g1/g1CardTable.hpp" |
26 #include "gc/g1/g1CardTable.hpp" |
27 #include "gc/g1/g1CollectedHeap.inline.hpp" |
27 #include "gc/g1/g1CollectedHeap.inline.hpp" |
28 #include "gc/shared/memset_with_concurrent_readers.hpp" |
28 #include "gc/shared/memset_with_concurrent_readers.hpp" |
29 #include "logging/log.hpp" |
29 #include "logging/log.hpp" |
30 #include "runtime/atomic.hpp" |
|
31 |
30 |
32 void G1CardTable::g1_mark_as_young(const MemRegion& mr) { |
31 void G1CardTable::g1_mark_as_young(const MemRegion& mr) { |
33 CardValue *const first = byte_for(mr.start()); |
32 CardValue *const first = byte_for(mr.start()); |
34 CardValue *const last = byte_after(mr.last()); |
33 CardValue *const last = byte_after(mr.last()); |
35 |
34 |