The options to output the JavaVM log file are as follows:
- -XX:+HitachiOutOfMemoryStackTrace
It is an option to output the stack trace when OutOfMemoryError occurs. Note that the JavaVM log file is output even if you specify -XX:+HitachiOutOfMemorySize and -XX:+HitachiOutOfMemoryCause that are specified when you specify the -XX:+HitachiOutOfMemoryStackTrace option.
- -XX:+HitachiVerboseGC
It is an option to output the extended verbosegc information when garbage collection is performed. For acquiring the extended verbosegc information, see 5.7.2 Acquiring the extended verbosegc information.
- -XX:+HitachiJavaClassLibTrace
This option is to output the API call trace of System.gc(), System.exit(), System.runFinalizersOnExit(), Runtime.exit(), Runtime.halt(), or Runtime.runFinalizersOnExit() APIs when either of them is executed.
Note that when you specify the -XX:HitachiJavaClassLibTraceLineSize option, the number of characters in the output trace are within the specified number of characters (number of bytes). When the number of characters in one line exceeds the specified value, the first half of the character string after at is deleted and the specified number of characters is output.
- -XX:+JITCompilerContinuation
This option enables the JIT compiler continuation functionality. If the JIT compilation fails due to a logical inconsistency in a method configuring the application, the JIT compiler continuation functionality log is output to the JavaVM log file.
For details on the output contents when specifying each option, see the following points in the uCosminexus Application Server Definition Reference Guide:
- -XX:[+|-]HitachiOutOfMemoryStackTrace (stack trace output option)
- -XX:[+|-]HitachiVerboseGC (extended verbosegc information output option)
- -XX:[+|-]HitachiJavaClassLibTrace (stack trace output option of class library)
- -XX:[+|-]JITCompilerContinuation (JIT compiler continuation functionality option) in the uCosminexus Application Server Definition Reference Guide
All Rights Reserved. Copyright (C) 2013, Hitachi, Ltd.