Mercurial > hg > graal-compiler
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 |