Lines Matching defs:GCMemoryManager

40 class GCMemoryManager;
91 static GCMemoryManager* get_copy_memory_manager();
92 static GCMemoryManager* get_msc_memory_manager();
93 static GCMemoryManager* get_parnew_memory_manager();
94 static GCMemoryManager* get_cms_memory_manager();
95 static GCMemoryManager* get_psScavenge_memory_manager();
96 static GCMemoryManager* get_psMarkSweep_memory_manager();
97 static GCMemoryManager* get_g1YoungGen_memory_manager();
98 static GCMemoryManager* get_g1OldGen_memory_manager();
159 class GCMemoryManager : public MemoryManager {
161 // TODO: We should unify the GCCounter and GCMemoryManager statistic
171 GCMemoryManager();
172 ~GCMemoryManager();
198 // These subclasses of GCMemoryManager are defined to include
201 class CopyMemoryManager : public GCMemoryManager {
204 CopyMemoryManager() : GCMemoryManager() {}
210 class MSCMemoryManager : public GCMemoryManager {
213 MSCMemoryManager() : GCMemoryManager() {}
220 class ParNewMemoryManager : public GCMemoryManager {
223 ParNewMemoryManager() : GCMemoryManager() {}
230 class CMSMemoryManager : public GCMemoryManager {
233 CMSMemoryManager() : GCMemoryManager() {}
240 class PSScavengeMemoryManager : public GCMemoryManager {
243 PSScavengeMemoryManager() : GCMemoryManager() {}
250 class PSMarkSweepMemoryManager : public GCMemoryManager {
253 PSMarkSweepMemoryManager() : GCMemoryManager() {}
259 class G1YoungGenMemoryManager : public GCMemoryManager {
262 G1YoungGenMemoryManager() : GCMemoryManager() {}
268 class G1OldGenMemoryManager : public GCMemoryManager {
271 G1OldGenMemoryManager() : GCMemoryManager() {}