comparison src/share/vm/memory/metaspace.hpp @ 6848:8e47bac5643a

7054512: Compress class pointers after perm gen removal Summary: support of compress class pointers in the compilers. Reviewed-by: kvn, twisti
author roland
date Tue, 09 Oct 2012 10:11:38 +0200
parents 8da5e203b993
children 685df3c6f84b
comparison
equal deleted inserted replaced
6847:65d07d9ee446 6848:8e47bac5643a
133 void deallocate(MetaWord* ptr, size_t byte_size, bool is_class); 133 void deallocate(MetaWord* ptr, size_t byte_size, bool is_class);
134 134
135 MetaWord* expand_and_allocate(size_t size, 135 MetaWord* expand_and_allocate(size_t size,
136 MetadataType mdtype); 136 MetadataType mdtype);
137 137
138 static bool is_initialized() { return _class_space_list != NULL; }
139
138 #ifndef PRODUCT 140 #ifndef PRODUCT
139 bool contains(const void *ptr) const; 141 bool contains(const void *ptr) const;
140 bool contains_class(const void *ptr) const; 142 bool contains_class(const void *ptr) const;
141 #endif 143 #endif
142 144