Hitachi

Hitachi Application Server V10 Definition Reference Guide (For UNIX® Systems)


7.9.2 -XX:HitachiJavaClassLibTraceLineSize

-XX:HitachiJavaClassLibTraceLineSize specifies the number of characters (in bytes) per line of the stack trace for the class library.

Description

-XX:HitachiJavaClassLibTraceLineSize specifies the number of characters (in bytes) per line of the stack trace for the class library that is output when the -XX:+HitachiJavaClassLibTrace option is specified.

Note that 4096 is set for this option when the -XX:+JavaLogAsynchronous option is specified.

Prerequisite option
  • -XX:+HitachiJavaClassLibTrace

Syntax

-XX:HitachiJavaClassLibTraceLineSize=integer_value

Specifiable values

integer_value

Type: Integer

Specify an integer value (in bytes) from 1024 to 2147483647. If you specify a value outside of this range, 1024 is set.

Default value

If the definition item is omitted:

-XX:HitachiJavaClassLibTraceLineSize=1024

Example

[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)

If the number of characters in a line exceeds the specified number of bytes, the characters after at are deleted in order from left to right, until the number of characters in the line is equal to the specified number of bytes. In the fourth line of the above output example, the characters "Sa" have been deleted from Sample, and only mple appears.