Mercurial > hg > graal-jvmci-8
comparison src/share/vm/memory/metaspace.hpp @ 6753:8da5e203b993
7197557: NPG: nsk/sysdict/vm/stress/chain/chain004 hangs intermittently
Reviewed-by: johnc, ysr
author | jmasa |
---|---|
date | Tue, 18 Sep 2012 14:15:06 -0700 |
parents | 942bb29b20b0 |
children | 8e47bac5643a |
comparison
equal
deleted
inserted
replaced
6752:9646b7ff4d14 | 6753:8da5e203b993 |
---|---|
128 size_t capacity_words(MetadataType mdtype) const; | 128 size_t capacity_words(MetadataType mdtype) const; |
129 size_t waste_words(MetadataType mdtype) const; | 129 size_t waste_words(MetadataType mdtype) const; |
130 | 130 |
131 static MetaWord* allocate(ClassLoaderData* loader_data, size_t size, | 131 static MetaWord* allocate(ClassLoaderData* loader_data, size_t size, |
132 bool read_only, MetadataType mdtype, TRAPS); | 132 bool read_only, MetadataType mdtype, TRAPS); |
133 | |
134 void deallocate(MetaWord* ptr, size_t byte_size, bool is_class); | 133 void deallocate(MetaWord* ptr, size_t byte_size, bool is_class); |
134 | |
135 MetaWord* expand_and_allocate(size_t size, | |
136 MetadataType mdtype); | |
135 | 137 |
136 #ifndef PRODUCT | 138 #ifndef PRODUCT |
137 bool contains(const void *ptr) const; | 139 bool contains(const void *ptr) const; |
138 bool contains_class(const void *ptr) const; | 140 bool contains_class(const void *ptr) const; |
139 #endif | 141 #endif |