comparison src/share/vm/memory/permGen.hpp @ 1972:f95d63e2154a

6989984: Use standard include model for Hospot Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
author stefank
date Tue, 23 Nov 2010 13:22:55 -0800
parents e41cd7fd68a6
children d2a62e0f25eb
comparison
equal deleted inserted replaced
1971:e33f46fc48ed 1972:f95d63e2154a
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any 20 * or visit www.oracle.com if you need additional information or have any
21 * questions. 21 * questions.
22 * 22 *
23 */ 23 */
24
25 #ifndef SHARE_VM_MEMORY_PERMGEN_HPP
26 #define SHARE_VM_MEMORY_PERMGEN_HPP
27
28 #include "gc_interface/gcCause.hpp"
29 #include "memory/generation.hpp"
30 #include "memory/iterator.hpp"
31 #include "runtime/handles.hpp"
32 #include "runtime/mutexLocker.hpp"
33 #include "runtime/virtualspace.hpp"
24 34
25 // All heaps contains a "permanent generation," containing permanent 35 // All heaps contains a "permanent generation," containing permanent
26 // (reflective) objects. This is like a regular generation in some ways, 36 // (reflective) objects. This is like a regular generation in some ways,
27 // but unlike one in others, and so is split apart. 37 // but unlike one in others, and so is split apart.
28 38
82 Generation* g = as_gen(); 92 Generation* g = as_gen();
83 assert(g != NULL, "as_gen() NULL"); 93 assert(g != NULL, "as_gen() NULL");
84 g->update_counters(); 94 g->update_counters();
85 } 95 }
86 }; 96 };
97
98 #endif // SHARE_VM_MEMORY_PERMGEN_HPP