< prev index next >

src/hotspot/share/utilities/exceptions.cpp

Print this page
rev 49275 : [mq]: JDK-8199781.patch

*** 440,452 **** volatile int Exceptions::_out_of_memory_error_java_heap_errors = 0; volatile int Exceptions::_out_of_memory_error_metaspace_errors = 0; volatile int Exceptions::_out_of_memory_error_class_metaspace_errors = 0; void Exceptions::count_out_of_memory_exceptions(Handle exception) { ! if (exception() == Universe::out_of_memory_error_metaspace()) { Atomic::inc(&_out_of_memory_error_metaspace_errors); ! } else if (exception() == Universe::out_of_memory_error_class_metaspace()) { Atomic::inc(&_out_of_memory_error_class_metaspace_errors); } else { // everything else reported as java heap OOM Atomic::inc(&_out_of_memory_error_java_heap_errors); } --- 440,452 ---- volatile int Exceptions::_out_of_memory_error_java_heap_errors = 0; volatile int Exceptions::_out_of_memory_error_metaspace_errors = 0; volatile int Exceptions::_out_of_memory_error_class_metaspace_errors = 0; void Exceptions::count_out_of_memory_exceptions(Handle exception) { ! if (oopDesc::equals(exception(), Universe::out_of_memory_error_metaspace())) { Atomic::inc(&_out_of_memory_error_metaspace_errors); ! } else if (oopDesc::equals(exception(), Universe::out_of_memory_error_class_metaspace())) { Atomic::inc(&_out_of_memory_error_class_metaspace_errors); } else { // everything else reported as java heap OOM Atomic::inc(&_out_of_memory_error_java_heap_errors); }
< prev index next >