Hitachi

uCosminexus Application Runtime - Cosminexus Developer's Kit for Java 機能解説・リファレンス


-XX:[+|-]HitachiOutOfMemoryAbort(強制終了オプション)

〈このページの構成〉

形式

-XX:+HitachiOutOfMemoryAbort

OutOfMemoryError発生時にメモリダンプを出力して,強制終了します。

-XX:-HitachiOutOfMemoryAbort

OutOfMemoryError発生時に強制終了しません。

説明

次の原因でOutOfMemoryErrorが発生した場合,標準出力にメッセージを,カレントディレクトリにメモリダンプまたはcoreダンプを出力して強制終了します。

なお,JavaVM処理中にCヒープ不足となった場合には,このオプションの指定に関係なく,強制停止します。

強制終了時の終了コード

強制終了した場合のJavaVMの終了コードは6です。

なお,UNIXのシェル(shやcshなど)上で実行したとき,終了コードは0x80が加算されて0x86となります。

デフォルト値

マニュアル「uCosminexus Application Runtime ユーザーズガイド」を参照してください。

出力例

java.lang.OutOfMemoryError occurred.
JavaVM aborted because of specified -XX:+HitachiOutOfMemoryAbort options.

注意事項