1. Home
  2. Docs
  3. JZR report
  4. Customization
  5. Sheet – Top stacks

Sheet – Top stacks

Standard sheets

Some predefined sheets – with or without graphs – are provided in the analyzer/config/report/sheet/top-stacks directory of your Jeyzer installation. Those can be referenced in your report.xml.

Refer to the below sections for any customization.


Configuration

Specific sheet attributes :
type : must be set to top_stacks
threshold : defines the minimum stack occurrence required to display it


Formatting

The following display options are available :

Function color : defines the color of the stack lines which map to a function.

Operation color : defines the color of the stack lines which map to an operation.

States : define the color of each state.
By default only the locked state gets colorized.

Java modules : strip the Java module prefixes on the code lines to gain in readability. Enabled by default.

<display>
  <operations color="RGB-249-223-195"/>
  <functions color="RGB-208-228-244"/>
  <states>
    <locked color="RGB-255-215-87"/>
    <!--waiting color="RGB-55-103-255"/-->
    <!--timed_waiting color="RGB-142-169-219"/-->
    <!--running color="RGB-171-255-171"/-->
  </states>
  <java_modules strip="true"/>
</display>

Function and contention graph generation

The configuration of the graph picture generation and Excel inclusion is centralized. The core parts are defined in the default_setup.xml of your Jeyzer installation.

The Excel inclusion configuration is available inside the function_graph and contention_graph blocks. Those are optional.

See the contention and function graph configuration sections for more details on the picture generation.