-XX:HitachiJavaClassLibTraceLineSize (Option to specify the line size of stack trace for the class library)
- Organization of this page
Format
-XX:HitachiJavaClassLibTraceLineSize=integer-value
Description
Specify in bytes, the number of characters in one line of class library stack trace output when -XX:+HitachiJavaClassLibTrace option is specified.
- Default value
-
-
-XX:HitachiJavaClassLibTraceLineSize=1024
-
- Prerequisite options
-
-
-XX:+HitachiJavaClassLibTrace
-
Argument
- integer-value
-
Specify the integer value from 1024 to 2147483647 (unit: byte). However, if a value out of range is specified, 1024 is set.
Examples of output
[CLT][Thread: 0x00286c58]<Thu Oct 21 14:56:24 2004> [CLT][Thread: 0x00286c58] at java.lang.Runtime.gc(Native Method) [CLT][Thread: 0x00286c58] at java.lang.System.gc(System.java:737) [CLT][Thread: 0x00286c58] at mple.func_012345678 (omitted) xyz(Sample.java:9) [CLT][Thread: 0x00286c58] at Sample.main(Sample.java:5)
When number of characters in one line exceeds the number of specified bytes, the first half portion of the character string from "at" onwards is deleted. In the case of the example of output, in the fourth line, the first half of "Sample" will be deleted and will become "mple".