RFR: 8256916: Add JFR event for OutOfMemoryError
Yasumasa Suenaga
ysuenaga at openjdk.java.net
Tue Nov 24 23:47:55 UTC 2020
On Tue, 24 Nov 2020 17:43:30 GMT, Erik Gahlin <egahlin at openjdk.org> wrote:
> Will this fix be able to handla all cases of OOM?
This PR can handle all OOMs which are thrown by `Exceptions::_throw()` e.g.
* `Universe::out_of_memory_error_java_heap()`
* `Universe::out_of_memory_error_c_heap()`
* `Universe::out_of_memory_error_metaspace()`
* `Universe::out_of_memory_error_class_metaspace()`
* `Universe::out_of_memory_error_array_size()`
* `Universe::out_of_memory_error_gc_overhead_limit()`
* `Universe::out_of_memory_error_realloc_objects()`
* `Universe::out_of_memory_error_retry()`
However OOMs which are generated in Java ( `new OutOfMemoryError()` ) cannot be handled by this PR.
-------------
PR: https://git.openjdk.java.net/jdk/pull/1403
More information about the hotspot-jfr-dev
mailing list