equal
deleted
inserted
replaced
433 volatile int Exceptions::_out_of_memory_error_java_heap_errors = 0; |
433 volatile int Exceptions::_out_of_memory_error_java_heap_errors = 0; |
434 volatile int Exceptions::_out_of_memory_error_metaspace_errors = 0; |
434 volatile int Exceptions::_out_of_memory_error_metaspace_errors = 0; |
435 volatile int Exceptions::_out_of_memory_error_class_metaspace_errors = 0; |
435 volatile int Exceptions::_out_of_memory_error_class_metaspace_errors = 0; |
436 |
436 |
437 void Exceptions::count_out_of_memory_exceptions(Handle exception) { |
437 void Exceptions::count_out_of_memory_exceptions(Handle exception) { |
438 if (oopDesc::equals(exception(), Universe::out_of_memory_error_metaspace())) { |
438 if (exception() == Universe::out_of_memory_error_metaspace()) { |
439 Atomic::inc(&_out_of_memory_error_metaspace_errors); |
439 Atomic::inc(&_out_of_memory_error_metaspace_errors); |
440 } else if (oopDesc::equals(exception(), Universe::out_of_memory_error_class_metaspace())) { |
440 } else if (exception() == Universe::out_of_memory_error_class_metaspace()) { |
441 Atomic::inc(&_out_of_memory_error_class_metaspace_errors); |
441 Atomic::inc(&_out_of_memory_error_class_metaspace_errors); |
442 } else { |
442 } else { |
443 // everything else reported as java heap OOM |
443 // everything else reported as java heap OOM |
444 Atomic::inc(&_out_of_memory_error_java_heap_errors); |
444 Atomic::inc(&_out_of_memory_error_java_heap_errors); |
445 } |
445 } |