equal
deleted
inserted
replaced
22 * |
22 * |
23 */ |
23 */ |
24 |
24 |
25 #include "precompiled.hpp" |
25 #include "precompiled.hpp" |
26 #include "gc/g1/g1CollectedHeap.hpp" |
26 #include "gc/g1/g1CollectedHeap.hpp" |
|
27 #include "gc/g1/g1ParScanThreadState.hpp" |
27 #include "gc/g1/heapRegion.inline.hpp" |
28 #include "gc/g1/heapRegion.inline.hpp" |
28 |
29 |
29 bool G1CollectedHeap::copy_allocation_context_stats(const jint* contexts, |
30 bool G1CollectedHeap::copy_allocation_context_stats(const jint* contexts, |
30 jlong* totals, |
31 jlong* totals, |
31 jbyte* accuracy, |
32 jbyte* accuracy, |
35 |
36 |
36 HeapRegion* G1CollectedHeap::new_heap_region(uint hrs_index, |
37 HeapRegion* G1CollectedHeap::new_heap_region(uint hrs_index, |
37 MemRegion mr) { |
38 MemRegion mr) { |
38 return new HeapRegion(hrs_index, bot_shared(), mr); |
39 return new HeapRegion(hrs_index, bot_shared(), mr); |
39 } |
40 } |
|
41 |
|
42 G1ParScanThreadState* G1CollectedHeap::new_par_scan_state(uint worker_id) { |
|
43 return new G1ParScanThreadState(this, worker_id); |
|
44 } |