Searched refs:ConcurrentMarkSweepGeneration (Results 1 - 17 of 17) sorted by relevance

/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/
H A DCMSPermGenGen.java29 public class CMSPermGenGen extends ConcurrentMarkSweepGeneration {
H A DConcurrentMarkSweepGeneration.java33 public class ConcurrentMarkSweepGeneration extends CardGeneration { class in inherits:CardGeneration
36 public ConcurrentMarkSweepGeneration(Address addr) { method in class:ConcurrentMarkSweepGeneration
49 Type type = db.lookupType("ConcurrentMarkSweepGeneration");
H A DGenerationFactory.java55 ctor.addMapping("ConcurrentMarkSweepGeneration", ConcurrentMarkSweepGeneration.class);
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/
H A DcmsPermGen.hpp32 class ConcurrentMarkSweepGeneration;
40 ConcurrentMarkSweepGeneration* _gen;
58 class CMSPermGenGen: public ConcurrentMarkSweepGeneration {
66 ConcurrentMarkSweepGeneration(rs, initial_byte_size, // MinPermHeapExapnsion
H A DvmStructs_cms.hpp34 nonstatic_field(CMSPermGen, _gen, ConcurrentMarkSweepGeneration*) \
41 nonstatic_field(ConcurrentMarkSweepGeneration, _cmsSpace, CompactibleFreeListSpace*) \
58 declare_type(ConcurrentMarkSweepGeneration,CardGeneration) \
60 declare_type(CMSPermGenGen, ConcurrentMarkSweepGeneration) \
68 declare_toplevel_type(ConcurrentMarkSweepGeneration*) \
H A DcmsPermGen.cpp70 assert(((ConcurrentMarkSweepGeneration*)gen)->should_concurrent_collect(),
H A DconcurrentMarkSweepGeneration.hpp43 // ConcurrentMarkSweepGeneration is in support of a concurrent
60 class ConcurrentMarkSweepGeneration;
331 ConcurrentMarkSweepGeneration* const _cms_gen; // The cms (old) gen.
399 CMSStats(ConcurrentMarkSweepGeneration* cms_gen,
517 friend class ConcurrentMarkSweepGeneration;
632 ConcurrentMarkSweepGeneration* _cmsGen; // old gen (CMS)
633 ConcurrentMarkSweepGeneration* _permGen; // perm gen
799 size_t preclean_mod_union_table(ConcurrentMarkSweepGeneration* gen,
801 size_t preclean_card_table(ConcurrentMarkSweepGeneration* gen,
824 void sweepWork(ConcurrentMarkSweepGeneration* ge
1051 class ConcurrentMarkSweepGeneration: public CardGeneration { class in inherits:CardGeneration
[all...]
H A DconcurrentMarkSweepGeneration.inline.hpp416 inline void ConcurrentMarkSweepGeneration::save_sweep_limit() {
420 inline size_t ConcurrentMarkSweepGeneration::capacity() const {
424 inline size_t ConcurrentMarkSweepGeneration::used() const {
428 inline size_t ConcurrentMarkSweepGeneration::free() const {
432 inline MemRegion ConcurrentMarkSweepGeneration::used_region() const {
436 inline MemRegion ConcurrentMarkSweepGeneration::used_region_at_save_marks() const {
H A DconcurrentMarkSweepThread.hpp43 class ConcurrentMarkSweepGeneration;
49 friend class ConcurrentMarkSweepGeneration; // XXX should remove friendship
H A DconcurrentMarkSweepGeneration.cpp64 CMSCollector* ConcurrentMarkSweepGeneration::_collector = NULL;
193 ConcurrentMarkSweepGeneration::ConcurrentMarkSweepGeneration( function in class:ConcurrentMarkSweepGeneration
281 void ConcurrentMarkSweepGeneration::init_initiating_occupancy(intx io, intx tr) {
292 void ConcurrentMarkSweepGeneration::ref_processor_init() {
342 void ConcurrentMarkSweepGeneration::initialize_performance_counters() {
354 CMSStats::CMSStats(ConcurrentMarkSweepGeneration* cms_gen, unsigned int alpha):
553 CMSCollector::CMSCollector(ConcurrentMarkSweepGeneration* cmsGen,
554 ConcurrentMarkSweepGeneration* permGen,
730 ConcurrentMarkSweepGeneration
[all...]
H A DcompactibleFreeListSpace.hpp70 friend class ConcurrentMarkSweepGeneration;
93 ConcurrentMarkSweepGeneration* _gen;
358 // by the ConcurrentMarkSweepGeneration for concurrent GC's allows
H A DcmsOopClosures.hpp31 // Closures used by ConcurrentMarkSweepGeneration's collector
33 class ConcurrentMarkSweepGeneration;
/openjdk7/hotspot/src/share/vm/memory/
H A DgenerationSpec.cpp68 ConcurrentMarkSweepGeneration* g = NULL;
69 g = new ConcurrentMarkSweepGeneration(rs,
H A DgenCollectedHeap.hpp42 friend class ConcurrentMarkSweepGeneration;
H A DgenCollectedHeap.cpp861 (ConcurrentMarkSweepGeneration*)_gens[1],
862 (ConcurrentMarkSweepGeneration*)_perm_gen->as_gen(),
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/
H A DObjectHeap.java444 if (genOld instanceof ConcurrentMarkSweepGeneration) {
445 ConcurrentMarkSweepGeneration concGen = (ConcurrentMarkSweepGeneration)genOld;
448 if (genPerm instanceof ConcurrentMarkSweepGeneration) {
449 ConcurrentMarkSweepGeneration concGen = (ConcurrentMarkSweepGeneration)genPerm;
/openjdk7/hotspot/src/share/vm/services/
H A DmemoryService.cpp325 ConcurrentMarkSweepGeneration* cms = (ConcurrentMarkSweepGeneration*) gen;

Completed in 76 milliseconds