
Usage:
    UI Mode:
        java -jar @JAR@ [-h] [-v] [--font-size <size>] [--custom-json <file>] [<gcLogFile>]

    Non-UI Mode:
        java -jar @JAR@ [--generate-html <dir> [--image-size WxH]] [--dump-raw-data <file>] [--custom-json <file>] [--time-units <units>] [--time-zone <zone>] [--process-matched-sequences <yes|no|ask>] <gcLogFile>

          -h|--help                     Display this message and exit
          -v|--version                  Display version and exit

          --font-size <size>            Set the base font size of the user interface, in points

          --generate-html <dir>         Generate simple HTML page with all the graphs extracted from the gcLogFile and exit

          --dump-raw-data <file>        Dump all data extracted from the log in json format and exit

          --image-size <width>x<height> Width and height for the images to be generated in units of pixels
                                        Default: 1024x768

          -m|--process-matched-sequences <yes|no|ask>
                                        Either process a single log file or all logs from the same run (rotated sequences) found
                                        Default: ask

          --time-units <units>          Time Units to use when running in Non-UI mode
                                        Use "--time-units ?" to get list of available units
                                        Default: seconds

          --time-zone <zone>            Time Zone to use when running in Non-UI mode
                                        Use "--time-zone ?" to get list of available zones
                                        Default: file

          --custom-json <file>          Custom charts/parsers definition file
                                        Default: ~/.gcla2/custom.json

          <gcLogFile>                   path to a GCLogFile to open

