/openjdk7/hotspot/src/share/vm/memory/ |
H A D | sharedHeap.cpp | 38 SharedHeap* SharedHeap::_sh; 54 SharedHeap::SharedHeap(CollectorPolicy* policy_) : function in class:SharedHeap 81 int SharedHeap::n_termination() { 85 void SharedHeap::set_n_termination(int t) { 89 bool SharedHeap::heap_lock_held_for_gc() { 96 void SharedHeap::set_par_threads(uint t) { 122 void SharedHeap::change_strong_roots_parity() { 132 SharedHeap [all...] |
H A D | sharedHeap.hpp | 33 // A "SharedHeap" is an implementation of a java heap for HotSpot. This 68 // HRInto_G1RemSet, GenCollectedHeap and SharedHeap have SubTasksDone. 81 // which delegates to SharedHeap::process_strong_roots() and uses 109 class SharedHeap : public CollectedHeap { class in inherits:CollectedHeap 120 // There should be only a single instance of "SharedHeap" in a program. 123 static SharedHeap* _sh; 146 SharedHeap(CollectorPolicy* policy_); 157 static SharedHeap* heap() { return _sh; } 197 // A SharedHeap will contain some number of spaces. This finds the 239 StrongRootsScope(SharedHeap* oute [all...] |
H A D | permGen.cpp | 97 gc_count_before = SharedHeap::heap()->total_collections(); 98 full_gc_count_before = SharedHeap::heap()->total_full_collections(); 110 assert(obj == NULL || SharedHeap::heap()->is_in_reserved(obj),
|
H A D | heapInspection.cpp | 257 SharedHeap* sh = SharedHeap::heap(); 277 SharedHeap* sh = SharedHeap::heap(); 284 SharedHeap* sh = SharedHeap::heap();
|
H A D | cardTableRS.cpp | 170 _is_par = (SharedHeap::heap()->n_par_threads() > 0); 172 (SharedHeap::heap()->n_par_threads() == 173 SharedHeap::heap()->workers()->active_workers()), "Mismatch"); 628 Generation* pg = SharedHeap::heap()->perm_gen(); 644 SharedHeap::heap()->perm_gen()->space_iterate(&perm_space_blk, true);
|
H A D | cardTableModRefBS.cpp | 472 // part of verification and SharedHeap::process_strong_roots() is being 489 // [13] SharedHeap::process_strong_roots() 494 int n_threads = SharedHeap::heap()->n_par_threads(); 498 assert(SharedHeap::heap()->n_par_threads() == 499 SharedHeap::heap()->workers()->active_workers(), "Mismatch"); 526 bool is_par = (SharedHeap::heap()->n_par_threads() > 0); 528 (SharedHeap::heap()->n_par_threads() == 529 SharedHeap::heap()->workers()->active_workers()), "Mismatch");
|
H A D | genCollectedHeap.hpp | 35 // A "GenCollectedHeap" is a SharedHeap that uses generational 37 class GenCollectedHeap : public SharedHeap { 444 // consistent with SharedHeap::process_strong_roots: 447 SharedHeap::ScanningOption so,
|
H A D | genMarkSweep.cpp | 286 SharedHeap::SO_SystemClasses, 386 SharedHeap::SO_AllClasses,
|
H A D | genOopClosures.inline.hpp | 47 GenRemSet* rs = SharedHeap::heap()->rem_set();
|
H A D | genCollectedHeap.cpp | 75 SharedHeap(policy), 289 SharedHeap::post_initialize(); 312 SharedHeap::ref_processing_init(); 679 SharedHeap::set_par_threads(t); 688 SharedHeap::ScanningOption so, 695 SharedHeap::process_strong_roots(activate_scope, collecting_perm_gen, so, 700 SharedHeap::process_strong_roots(activate_scope, collecting_perm_gen, so, 727 SharedHeap::process_weak_roots(root_closure, code_roots, non_root_closure);
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/ |
H A D | SharedHeap.java | 35 public abstract class SharedHeap extends CollectedHeap { class in inherits:CollectedHeap 48 Type type = db.lookupType("SharedHeap"); 56 public SharedHeap(Address addr) { method in class:SharedHeap
|
H A D | GenCollectedHeap.java | 36 public class GenCollectedHeap extends SharedHeap {
|
/openjdk7/hotspot/src/share/vm/gc_implementation/shared/ |
H A D | vmGCOperations.cpp | 118 SharedHeap* sh = SharedHeap::heap(); 128 SharedHeap* sh = SharedHeap::heap(); 203 SharedHeap* heap = (SharedHeap*)Universe::heap();
|
H A D | ageTable.cpp | 119 SharedHeap* sh = SharedHeap::heap();
|
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/ |
H A D | g1MarkSweep.cpp | 61 SharedHeap* sh = SharedHeap::heap(); 137 SharedHeap* sh = SharedHeap::heap(); 141 SharedHeap::SO_SystemClasses, 337 SharedHeap* sh = SharedHeap::heap(); 341 SharedHeap::SO_AllClasses,
|
H A D | vm_operations_g1.cpp | 232 SharedHeap* sh = SharedHeap::heap(); 250 SharedHeap::heap()->_thread_holds_heap_lock_for_gc = true; 257 SharedHeap::heap()->_thread_holds_heap_lock_for_gc = false;
|
H A D | vmStructs_g1.hpp | 60 declare_type(G1CollectedHeap, SharedHeap) \
|
H A D | satbQueue.cpp | 299 SharedHeap* sh = SharedHeap::heap();
|
H A D | g1CollectedHeap.hpp | 199 class G1CollectedHeap : public SharedHeap { 1104 SharedHeap::set_par_threads(t); 1105 // Done in SharedHeap but oddly there are
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/ |
H A D | G1CollectedHeap.java | 34 import sun.jvm.hotspot.memory.SharedHeap; 45 public class G1CollectedHeap extends SharedHeap {
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/tools/ |
H A D | HeapSummary.java | 75 if (heap instanceof SharedHeap) { 76 SharedHeap sharedHeap = (SharedHeap) heap; 119 throw new RuntimeException("unknown SharedHeap type : " + heap.getClass());
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ |
H A D | ObjectHeap.java | 517 if (heap instanceof SharedHeap) { 525 SharedHeap sharedHeap = (SharedHeap) heap; 535 "Expecting SharedHeap or ParallelScavengeHeap, " +
|
/openjdk7/hotspot/src/share/vm/gc_interface/ |
H A D | collectedHeap.hpp | 78 // SharedHeap 208 SharedHeap, enumerator in enum:CollectedHeap::Name
|
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/ |
H A D | compactibleFreeListSpace.cpp | 683 bool is_par = SharedHeap::heap()->n_par_threads() > 0; \ 685 assert(SharedHeap::heap()->n_par_threads() == \ 686 SharedHeap::heap()->workers()->active_workers(), "Mismatch"); \ 1936 bool is_par = (SharedHeap::heap()->n_par_threads() > 0); 1939 (SharedHeap::heap()->n_par_threads() == 1940 SharedHeap::heap()->workers()->active_workers()), "Mismatch"); 2011 assert(SharedHeap::heap()->n_par_threads() == 0, 2020 assert(SharedHeap::heap()->n_par_threads() == 0, \
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | thread.cpp | 813 assert(SharedHeap::heap()->workers()->active_workers() > 0, 818 assert(SharedHeap::heap()->workers()->active_workers() > 0, 4136 SharedHeap* sh = SharedHeap::heap(); 4139 // SharedHeap::process_strong_roots(). n_par_threads == 0 will 4144 (SharedHeap::heap()->n_par_threads() == 4145 SharedHeap::heap()->workers()->active_workers()), "Mismatch"); 4146 int cp = SharedHeap::heap()->strong_roots_parity();
|