246 SharedReadOnly,
247 SharedReadWrite,
248 SharedMiscData
249 };
250
251 void report_out_of_shared_space(SharedSpaceType space_type);
252
253 // out of memory reporting
254 void report_java_out_of_memory(const char* message);
255
256 // Support for self-destruct
257 bool is_error_reported();
258 void set_error_reported();
259
260 /* Test assert(), fatal(), guarantee(), etc. */
261 NOT_PRODUCT(void test_error_handler();)
262
263 void pd_ps(frame f);
264 void pd_obfuscate_location(char *buf, size_t buflen);
265
266 #endif // SHARE_VM_UTILITIES_DEBUG_HPP
|
246 SharedReadOnly,
247 SharedReadWrite,
248 SharedMiscData
249 };
250
251 void report_out_of_shared_space(SharedSpaceType space_type);
252
253 // out of memory reporting
254 void report_java_out_of_memory(const char* message);
255
256 // Support for self-destruct
257 bool is_error_reported();
258 void set_error_reported();
259
260 /* Test assert(), fatal(), guarantee(), etc. */
261 NOT_PRODUCT(void test_error_handler();)
262
263 void pd_ps(frame f);
264 void pd_obfuscate_location(char *buf, size_t buflen);
265
266 class outputStream;
267 void print_native_stack(outputStream* st, frame fr, Thread* t, char* buf, int buf_size);
268
269 #endif // SHARE_VM_UTILITIES_DEBUG_HPP
|