Mercurial > hg > truffle
comparison src/share/vm/utilities/debug.hpp @ 2177:3582bf76420e
6990754: Use native memory and reference counting to implement SymbolTable
Summary: move symbols from permgen into C heap and reference count them
Reviewed-by: never, acorn, jmasa, stefank
author | coleenp |
---|---|
date | Thu, 27 Jan 2011 16:11:27 -0800 |
parents | 0fa27f37d4d4 |
children | 1216415d8e35 |
comparison
equal
deleted
inserted
replaced
2176:27e4ea99855d | 2177:3582bf76420e |
---|---|
174 void report_unimplemented(const char* file, int line); | 174 void report_unimplemented(const char* file, int line); |
175 void report_untested(const char* file, int line, const char* message); | 175 void report_untested(const char* file, int line, const char* message); |
176 | 176 |
177 void warning(const char* format, ...); | 177 void warning(const char* format, ...); |
178 | 178 |
179 // out of shared space reporting | |
180 enum SharedSpaceType { | |
181 SharedPermGen, | |
182 SharedReadOnly, | |
183 SharedReadWrite, | |
184 SharedMiscData | |
185 }; | |
186 | |
187 void report_out_of_shared_space(SharedSpaceType space_type); | |
188 | |
179 // out of memory reporting | 189 // out of memory reporting |
180 void report_java_out_of_memory(const char* message); | 190 void report_java_out_of_memory(const char* message); |
181 | 191 |
182 // Support for self-destruct | 192 // Support for self-destruct |
183 bool is_error_reported(); | 193 bool is_error_reported(); |