< prev index next >

src/hotspot/share/memory/universe.cpp

roman_version

*** 601,616 **** // never attempt to fill in the stack trace of preallocated errors that do not have // backtrace. These errors are kept alive forever and may be "re-used" when all // preallocated errors with backtrace have been consumed. Also need to avoid // a potential loop which could happen if an out of memory occurs when attempting // to allocate the backtrace. ! return ((throwable() != Universe::_out_of_memory_error_java_heap) && ! (throwable() != Universe::_out_of_memory_error_metaspace) && ! (throwable() != Universe::_out_of_memory_error_class_metaspace) && ! (throwable() != Universe::_out_of_memory_error_array_size) && ! (throwable() != Universe::_out_of_memory_error_gc_overhead_limit) && ! (throwable() != Universe::_out_of_memory_error_realloc_objects)); } oop Universe::gen_out_of_memory_error(oop default_err) { // generate an out of memory error: --- 601,616 ---- // never attempt to fill in the stack trace of preallocated errors that do not have // backtrace. These errors are kept alive forever and may be "re-used" when all // preallocated errors with backtrace have been consumed. Also need to avoid // a potential loop which could happen if an out of memory occurs when attempting // to allocate the backtrace. ! return ((!oopDesc::equals(throwable(), Universe::_out_of_memory_error_java_heap)) && ! (!oopDesc::equals(throwable(), Universe::_out_of_memory_error_metaspace)) && ! (!oopDesc::equals(throwable(), Universe::_out_of_memory_error_class_metaspace)) && ! (!oopDesc::equals(throwable(), Universe::_out_of_memory_error_array_size)) && ! (!oopDesc::equals(throwable(), Universe::_out_of_memory_error_gc_overhead_limit)) && ! (!oopDesc::equals(throwable(), Universe::_out_of_memory_error_realloc_objects))); } oop Universe::gen_out_of_memory_error(oop default_err) { // generate an out of memory error:
< prev index next >