541 nonstatic_field(DefNewGeneration, _age_table, ageTable) \
542 nonstatic_field(DefNewGeneration, _eden_space, ContiguousSpace*) \
543 nonstatic_field(DefNewGeneration, _from_space, ContiguousSpace*) \
544 nonstatic_field(DefNewGeneration, _to_space, ContiguousSpace*) \
545 \
546 nonstatic_field(Generation, _reserved, MemRegion) \
547 nonstatic_field(Generation, _virtual_space, VirtualSpace) \
548 nonstatic_field(Generation, _level, int) \
549 nonstatic_field(Generation, _stat_record, Generation::StatRecord) \
550 \
551 nonstatic_field(Generation::StatRecord, invocations, int) \
552 nonstatic_field(Generation::StatRecord, accumulated_time, elapsedTimer) \
553 \
554 nonstatic_field(GenerationSpec, _name, Generation::Name) \
555 nonstatic_field(GenerationSpec, _init_size, size_t) \
556 nonstatic_field(GenerationSpec, _max_size, size_t) \
557 \
558 static_field(GenCollectedHeap, _gch, GenCollectedHeap*) \
559 nonstatic_field(GenCollectedHeap, _young_gen, Generation*) \
560 nonstatic_field(GenCollectedHeap, _old_gen, Generation*) \
561 nonstatic_field(GenCollectedHeap, _n_gens, int) \
562 \
563 nonstatic_field(GenCollectorPolicy, _young_gen_spec, GenerationSpec*) \
564 nonstatic_field(GenCollectorPolicy, _old_gen_spec, GenerationSpec*) \
565 \
566 nonstatic_field(HeapWord, i, char*) \
567 \
568 nonstatic_field(MemRegion, _start, HeapWord*) \
569 nonstatic_field(MemRegion, _word_size, size_t) \
570 \
571 nonstatic_field(OffsetTableContigSpace, _offsets, BlockOffsetArray) \
572 \
573 nonstatic_field(TenuredGeneration, _min_heap_delta_bytes, size_t) \
574 nonstatic_field(TenuredGeneration, _the_space, ContiguousSpace*) \
575 \
576 nonstatic_field(Space, _bottom, HeapWord*) \
577 nonstatic_field(Space, _end, HeapWord*) \
578 \
579 nonstatic_field(ThreadLocalAllocBuffer, _start, HeapWord*) \
580 nonstatic_field(ThreadLocalAllocBuffer, _top, HeapWord*) \
581 nonstatic_field(ThreadLocalAllocBuffer, _end, HeapWord*) \
2240 declare_constant(BlockOffsetSharedArray::N_bytes) \
2241 declare_constant(BlockOffsetSharedArray::N_words) \
2242 \
2243 declare_constant(BlockOffsetArray::N_words) \
2244 \
2245 declare_constant(CardTableModRefBS::clean_card) \
2246 declare_constant(CardTableModRefBS::last_card) \
2247 declare_constant(CardTableModRefBS::dirty_card) \
2248 declare_constant(CardTableModRefBS::Precise) \
2249 declare_constant(CardTableModRefBS::ObjHeadPreciseArray) \
2250 declare_constant(CardTableModRefBS::card_shift) \
2251 declare_constant(CardTableModRefBS::card_size) \
2252 declare_constant(CardTableModRefBS::card_size_in_words) \
2253 \
2254 declare_constant(CardTableRS::youngergen_card) \
2255 \
2256 declare_constant(CollectedHeap::Abstract) \
2257 declare_constant(CollectedHeap::SharedHeap) \
2258 declare_constant(CollectedHeap::GenCollectedHeap) \
2259 \
2260 declare_constant(GenCollectedHeap::max_gens) \
2261 \
2262 /* constants from Generation::Name enum */ \
2263 \
2264 declare_constant(Generation::DefNew) \
2265 declare_constant(Generation::MarkSweepCompact) \
2266 declare_constant(Generation::Other) \
2267 \
2268 declare_constant(Generation::LogOfGenGrain) \
2269 declare_constant(Generation::GenGrain) \
2270 \
2271 declare_constant(HeapWordSize) \
2272 declare_constant(LogHeapWordSize) \
2273 \
2274 \
2275 /************************/ \
2276 /* PerfMemory - jvmstat */ \
2277 /************************/ \
2278 \
2279 declare_preprocessor_constant("PERFDATA_MAJOR_VERSION", PERFDATA_MAJOR_VERSION) \
2280 declare_preprocessor_constant("PERFDATA_MINOR_VERSION", PERFDATA_MINOR_VERSION) \
2281 declare_preprocessor_constant("PERFDATA_BIG_ENDIAN", PERFDATA_BIG_ENDIAN) \
|
541 nonstatic_field(DefNewGeneration, _age_table, ageTable) \
542 nonstatic_field(DefNewGeneration, _eden_space, ContiguousSpace*) \
543 nonstatic_field(DefNewGeneration, _from_space, ContiguousSpace*) \
544 nonstatic_field(DefNewGeneration, _to_space, ContiguousSpace*) \
545 \
546 nonstatic_field(Generation, _reserved, MemRegion) \
547 nonstatic_field(Generation, _virtual_space, VirtualSpace) \
548 nonstatic_field(Generation, _level, int) \
549 nonstatic_field(Generation, _stat_record, Generation::StatRecord) \
550 \
551 nonstatic_field(Generation::StatRecord, invocations, int) \
552 nonstatic_field(Generation::StatRecord, accumulated_time, elapsedTimer) \
553 \
554 nonstatic_field(GenerationSpec, _name, Generation::Name) \
555 nonstatic_field(GenerationSpec, _init_size, size_t) \
556 nonstatic_field(GenerationSpec, _max_size, size_t) \
557 \
558 static_field(GenCollectedHeap, _gch, GenCollectedHeap*) \
559 nonstatic_field(GenCollectedHeap, _young_gen, Generation*) \
560 nonstatic_field(GenCollectedHeap, _old_gen, Generation*) \
561 \
562 nonstatic_field(GenCollectorPolicy, _young_gen_spec, GenerationSpec*) \
563 nonstatic_field(GenCollectorPolicy, _old_gen_spec, GenerationSpec*) \
564 \
565 nonstatic_field(HeapWord, i, char*) \
566 \
567 nonstatic_field(MemRegion, _start, HeapWord*) \
568 nonstatic_field(MemRegion, _word_size, size_t) \
569 \
570 nonstatic_field(OffsetTableContigSpace, _offsets, BlockOffsetArray) \
571 \
572 nonstatic_field(TenuredGeneration, _min_heap_delta_bytes, size_t) \
573 nonstatic_field(TenuredGeneration, _the_space, ContiguousSpace*) \
574 \
575 nonstatic_field(Space, _bottom, HeapWord*) \
576 nonstatic_field(Space, _end, HeapWord*) \
577 \
578 nonstatic_field(ThreadLocalAllocBuffer, _start, HeapWord*) \
579 nonstatic_field(ThreadLocalAllocBuffer, _top, HeapWord*) \
580 nonstatic_field(ThreadLocalAllocBuffer, _end, HeapWord*) \
2239 declare_constant(BlockOffsetSharedArray::N_bytes) \
2240 declare_constant(BlockOffsetSharedArray::N_words) \
2241 \
2242 declare_constant(BlockOffsetArray::N_words) \
2243 \
2244 declare_constant(CardTableModRefBS::clean_card) \
2245 declare_constant(CardTableModRefBS::last_card) \
2246 declare_constant(CardTableModRefBS::dirty_card) \
2247 declare_constant(CardTableModRefBS::Precise) \
2248 declare_constant(CardTableModRefBS::ObjHeadPreciseArray) \
2249 declare_constant(CardTableModRefBS::card_shift) \
2250 declare_constant(CardTableModRefBS::card_size) \
2251 declare_constant(CardTableModRefBS::card_size_in_words) \
2252 \
2253 declare_constant(CardTableRS::youngergen_card) \
2254 \
2255 declare_constant(CollectedHeap::Abstract) \
2256 declare_constant(CollectedHeap::SharedHeap) \
2257 declare_constant(CollectedHeap::GenCollectedHeap) \
2258 \
2259 /* constants from Generation::Name enum */ \
2260 \
2261 declare_constant(Generation::DefNew) \
2262 declare_constant(Generation::MarkSweepCompact) \
2263 declare_constant(Generation::Other) \
2264 \
2265 declare_constant(Generation::LogOfGenGrain) \
2266 declare_constant(Generation::GenGrain) \
2267 \
2268 declare_constant(HeapWordSize) \
2269 declare_constant(LogHeapWordSize) \
2270 \
2271 \
2272 /************************/ \
2273 /* PerfMemory - jvmstat */ \
2274 /************************/ \
2275 \
2276 declare_preprocessor_constant("PERFDATA_MAJOR_VERSION", PERFDATA_MAJOR_VERSION) \
2277 declare_preprocessor_constant("PERFDATA_MINOR_VERSION", PERFDATA_MINOR_VERSION) \
2278 declare_preprocessor_constant("PERFDATA_BIG_ENDIAN", PERFDATA_BIG_ENDIAN) \
|