Searched refs:PermGen (Results 1 - 19 of 19) sorted by relevance
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/ |
H A D | PermGen.java | 35 public abstract class PermGen extends VMObject { class in inherits:VMObject 37 public PermGen(Address addr) { method in class:PermGen
|
H A D | SharedHeap.java | 65 public PermGen perm() { 66 return (PermGen) ctor.instantiateWrapperFor(permGenField.getValue(addr));
|
H A D | CMSPermGen.java | 32 public class CMSPermGen extends PermGen {
|
H A D | CompactingPermGen.java | 33 /** A PermGen implemented with a contiguous space. */ 35 public class CompactingPermGen extends PermGen {
|
/openjdk7/hotspot/src/share/vm/memory/ |
H A D | compactPermGen.hpp | 36 // A PermGen implemented with a contiguous space. 37 class CompactingPermGen: public PermGen {
|
H A D | generationSpec.hpp | 72 // similar to GenerationSpec in use. Due to PermGen's not being a 77 PermGen::Name _name; 91 PermanentGenerationSpec(PermGen::Name name, size_t init_size, 96 PermGen* init(ReservedSpace rs, size_t init_size, GenRemSet* remset); 107 PermGen::Name name() const { return _name; }
|
H A D | sharedHeap.hpp | 38 class PermGen; 127 // See the "PermGen" class. 128 PermGen* _perm_gen; 170 void set_perm(PermGen* perm_gen) { _perm_gen = perm_gen; } 180 PermGen* perm() const { return _perm_gen; }
|
H A D | generationSpec.cpp | 106 PermanentGenerationSpec::PermanentGenerationSpec(PermGen::Name name, 140 PermGen* PermanentGenerationSpec::init(ReservedSpace rs, 162 case PermGen::MarkSweepCompact: 166 case PermGen::MarkSweep: 170 case PermGen::ConcurrentMarkSweep: {
|
H A D | permGen.hpp | 43 // PermGen models the part of the heap used to allocate class meta-data. 45 class PermGen : public CHeapObj<mtGC> { class in inherits:CHeapObj
|
H A D | permGen.cpp | 41 HeapWord* PermGen::request_expand_and_allocate(Generation* gen, size_t size, 52 HeapWord* PermGen::mem_allocate_in_gen(size_t size, Generation* gen) {
|
H A D | collectorPolicy.hpp | 70 void initialize_perm_generation(PermGen::Name pgnm);
|
H A D | collectorPolicy.cpp | 144 void CollectorPolicy::initialize_perm_generation(PermGen::Name pgnm) { 785 initialize_perm_generation(PermGen::MarkSweepCompact);
|
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/ |
H A D | cmsPermGen.hpp | 34 // A PermGen implemented with a CMS space, collected by a CMS collector. 35 class CMSPermGen: public PermGen { 42 // Override default implementation from PermGen
|
H A D | vmStructs_cms.hpp | 61 declare_type(CMSPermGen, PermGen) \ 83 declare_constant(PermGen::ConcurrentMarkSweep)
|
H A D | cmsCollectorPolicy.cpp | 66 initialize_perm_generation(PermGen::ConcurrentMarkSweep);
|
/openjdk7/hotspot/src/share/vm/services/ |
H A D | memoryPool.hpp | 50 class PermGen;
|
H A D | memoryService.cpp | 164 PermGen::Name name = policy->permanent_generation()->name(); 166 case PermGen::MarkSweepCompact: { 172 case PermGen::ConcurrentMarkSweep: {
|
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/ |
H A D | g1CollectorPolicy.hpp | 173 initialize_perm_generation(PermGen::MarkSweepCompact);
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | vmStructs.cpp | 532 nonstatic_field(SharedHeap, _perm_gen, PermGen*) \ 602 nonstatic_field(PermGen, _capacity_expansion_limit, size_t) \ 604 nonstatic_field(PermanentGenerationSpec, _name, PermGen::Name) \ 1481 declare_toplevel_type(PermGen) \ 1482 declare_type(CompactingPermGen, PermGen) \ 1528 declare_toplevel_type(PermGen*) \ 2078 declare_integer_type(PermGen::Name) \ 2211 /* constants from PermGen::Name enum */ \ 2213 declare_constant(PermGen::MarkSweepCompact) \ 2214 declare_constant(PermGen [all...] |
Completed in 175 milliseconds