equal
deleted
inserted
replaced
24 |
24 |
25 #include "precompiled.hpp" |
25 #include "precompiled.hpp" |
26 #include "gc/g1/g1CollectedHeap.inline.hpp" |
26 #include "gc/g1/g1CollectedHeap.inline.hpp" |
27 #include "gc/g1/g1OopClosures.inline.hpp" |
27 #include "gc/g1/g1OopClosures.inline.hpp" |
28 #include "gc/g1/g1ParScanThreadState.hpp" |
28 #include "gc/g1/g1ParScanThreadState.hpp" |
29 #include "gc/g1/g1_specialized_oop_closures.hpp" |
|
30 #include "memory/iterator.inline.hpp" |
29 #include "memory/iterator.inline.hpp" |
31 #include "utilities/stack.inline.hpp" |
30 #include "utilities/stack.inline.hpp" |
32 |
31 |
33 G1ParCopyHelper::G1ParCopyHelper(G1CollectedHeap* g1h, G1ParScanThreadState* par_scan_state) : |
32 G1ParCopyHelper::G1ParCopyHelper(G1CollectedHeap* g1h, G1ParScanThreadState* par_scan_state) : |
34 _g1h(g1h), |
33 _g1h(g1h), |
59 |
58 |
60 _closure->trim_queue_partially(); |
59 _closure->trim_queue_partially(); |
61 } |
60 } |
62 _count++; |
61 _count++; |
63 } |
62 } |
64 |
|
65 // Generate G1 specialized oop_oop_iterate functions. |
|
66 SPECIALIZED_OOP_OOP_ITERATE_CLOSURES_G1(ALL_KLASS_OOP_OOP_ITERATE_DEFN) |
|