equal
deleted
inserted
replaced
50 #include "gc/g1/g1Policy.hpp" |
50 #include "gc/g1/g1Policy.hpp" |
51 #include "gc/g1/g1RegionToSpaceMapper.hpp" |
51 #include "gc/g1/g1RegionToSpaceMapper.hpp" |
52 #include "gc/g1/g1RemSet.hpp" |
52 #include "gc/g1/g1RemSet.hpp" |
53 #include "gc/g1/g1RootClosures.hpp" |
53 #include "gc/g1/g1RootClosures.hpp" |
54 #include "gc/g1/g1RootProcessor.hpp" |
54 #include "gc/g1/g1RootProcessor.hpp" |
55 #include "gc/g1/g1SATBMarkQueueFilter.hpp" |
55 #include "gc/g1/g1SATBMarkQueueSet.hpp" |
56 #include "gc/g1/g1StringDedup.hpp" |
56 #include "gc/g1/g1StringDedup.hpp" |
57 #include "gc/g1/g1ThreadLocalData.hpp" |
57 #include "gc/g1/g1ThreadLocalData.hpp" |
58 #include "gc/g1/g1YCTypes.hpp" |
58 #include "gc/g1/g1YCTypes.hpp" |
59 #include "gc/g1/g1YoungRemSetSamplingThread.hpp" |
59 #include "gc/g1/g1YoungRemSetSamplingThread.hpp" |
60 #include "gc/g1/heapRegion.inline.hpp" |
60 #include "gc/g1/heapRegion.inline.hpp" |
1685 } |
1685 } |
1686 |
1686 |
1687 // Perform any initialization actions delegated to the policy. |
1687 // Perform any initialization actions delegated to the policy. |
1688 g1_policy()->init(this, &_collection_set); |
1688 g1_policy()->init(this, &_collection_set); |
1689 |
1689 |
1690 G1SATBMarkQueueFilter* satb_filter = new G1SATBMarkQueueFilter(this); |
1690 G1BarrierSet::satb_mark_queue_set().initialize(this, |
1691 G1BarrierSet::satb_mark_queue_set().initialize(satb_filter, |
|
1692 SATB_Q_CBL_mon, |
1691 SATB_Q_CBL_mon, |
1693 SATB_Q_FL_lock, |
1692 SATB_Q_FL_lock, |
1694 G1SATBProcessCompletedThreshold, |
1693 G1SATBProcessCompletedThreshold, |
1695 Shared_SATB_Q_lock); |
1694 Shared_SATB_Q_lock); |
1696 |
1695 |