-XX:+HeapDumpOnOutOfMemoryError
-XX:OnOutOfMemoryError="kill -3 %p"
Change-Id: Ide5d8cb96fc46e61a101adba3022de333b3fc1aa
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
return new Option[] {
// TODO: Find a way to inherit memory limits from Maven options.
new VMOption("-Xmx2g"),
+ new VMOption("-XX:+HeapDumpOnOutOfMemoryError"),
+ new VMOption("-XX:OnOutOfMemoryError=\"kill -3 %p\""),
// inspired by org.apache.commons.lang.SystemUtils
when(System.getProperty("os.name").toLowerCase().startsWith("linux")).useOptions(
// This prevents low entropy issues on Linux to affect Java random numbers
return new Option[] {
// TODO: Find a way to inherit memory limits from Maven options.
new VMOption("-Xmx2g"),
+ new VMOption("-XX:+HeapDumpOnOutOfMemoryError"),
+ new VMOption("-XX:OnOutOfMemoryError=\"kill -3 %p\""),
// inspired by org.apache.commons.lang.SystemUtils
when(System.getProperty("os.name").toLowerCase().startsWith("linux")).useOptions(
// This prevents low entropy issues on Linux to affect Java random numbers