EnglishFrenchSpanish

OnWorks favicon

perf-annotate - Online in the Cloud

Run perf-annotate in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command perf-annotate that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


perf-annotate - Read perf.data (created by perf record) and display annotated code

SYNOPSIS


perf annotate [-i <file> | --input=file] [symbol_name]

DESCRIPTION


This command reads the input file and displays an annotated version of the code. If the
object file has debug symbols then the source code will be displayed alongside assembly
code.

If there is no debug info in the object, then annotated assembly is displayed.

OPTIONS


-i, --input=
Input file name. (default: perf.data unless stdin is a fifo)

-d, --dsos=<dso[,dso...]>
Only consider symbols in these dsos.

-s, --symbol=<symbol>
Symbol to annotate.

-f, --force
Don’t complain, do it.

-v, --verbose
Be more verbose. (Show symbol address, etc)

-D, --dump-raw-trace
Dump raw trace in ASCII.

-k, --vmlinux=<file>
vmlinux pathname.

-m, --modules
Load module symbols. WARNING: use only with -k and LIVE kernel.

-l, --print-line
Print matching source lines (may be slow).

-P, --full-paths
Don’t shorten the displayed pathnames.

--stdio
Use the stdio interface.

--tui
Use the TUI interface. Use of --tui requires a tty, if one is not present, as when
piping to other commands, the stdio interface is used. This interfaces starts by
centering on the line with more samples, TAB/UNTAB cycles through the lines with more
samples.

--gtk
Use the GTK interface.

-C, --cpu
Only report samples for the list of CPUs provided. Multiple CPUs can be provided as a
comma-separated list with no space: 0,1. Ranges of CPUs are specified with -: 0-2.
Default is to report samples on all CPUs.

--asm-raw
Show raw instruction encoding of assembly instructions.

--source
Interleave source code with assembly code. Enabled by default, disable with
--no-source.

--symfs=<directory>
Look for files with symbols relative to this directory.

-M, --disassembler-style=
Set disassembler style for objdump.

--objdump=<path>
Path to objdump binary.

--skip-missing
Skip symbols that cannot be annotated.

--group
Show event group information together

Use perf-annotate online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    s3cmd
    s3cmd
    Open-source tool to access Amazon S3
    file storage. S3cmd is a free command
    line tool and client for uploading,
    retrieving and managing data in Amazon
    S3 and ot...
    Download s3cmd
  • 2
    XyZerKunG ServerTool
    XyZerKunG ServerTool
    XyZerKunG ServerTool helps you to make
    your own Minecraft server and play with
    your friend for a few minutes.
    Features:Automatically create a
    Minecraft serverU...
    Download XyZerKunG ServerTool
  • 3
    CalcTools
    CalcTools
    Java source intended to serve as a
    nexus for teaching both mathematics and
    software solutions for computation on
    iterative equations. Public interfaces
    allow a...
    Download CalcTools
  • 4
    Rocket.Chat Desktop Client
    Rocket.Chat Desktop Client
    Rocket.Chat Desktop client is the
    official desktop app for Rocket.Chat,
    the simple but powerful open source web
    chat platform. It's tested on macOS,
    Windows...
    Download Rocket.Chat Desktop Client
  • 5
    OfficeFloor
    OfficeFloor
    OfficeFloor provides inversion of
    coupling control, with its: - dependency
    injection - continuation injection -
    thread injection For more information
    visit the...
    Download OfficeFloor
  • 6
    DivKit
    DivKit
    DivKit is an open source Server-Driven
    UI (SDUI) framework. It allows you to
    roll out server-sourced updates to
    different app versions. Also, it can be
    used fo...
    Download DivKit
  • More »

Linux commands

Ad