mirror of
https://github.com/FEX-Emu/linux.git
synced 2024-12-15 05:11:32 +00:00
perf symbols: Add description of JIT interface
Add a description of the JIT interface in the perf symbol resolution code. I reverse engineered the format from the source. Signed-off-by: Andi Kleen <ak@linux.intel.com> Acked-by: Pekka Enberg <penberg@cs.helsinki.fi> Cc: Pekka Enberg <penberg@cs.helsinki.fi> Link: http://lkml.kernel.org/r/1344526260-18721-1-git-send-email-andi@firstfloor.org Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
parent
3aafe5ae08
commit
0fe7d7e976
15
tools/perf/Documentation/jit-interface.txt
Normal file
15
tools/perf/Documentation/jit-interface.txt
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
perf supports a simple JIT interface to resolve symbols for dynamic code generated
|
||||||
|
by a JIT.
|
||||||
|
|
||||||
|
The JIT has to write a /tmp/perf-%d.map (%d = pid of process) file
|
||||||
|
|
||||||
|
This is a text file.
|
||||||
|
|
||||||
|
Each line has the following format, fields separated with spaces:
|
||||||
|
|
||||||
|
START SIZE symbolname
|
||||||
|
|
||||||
|
START and SIZE are hex numbers without 0x.
|
||||||
|
symbolname is the rest of the line, so it could contain special characters.
|
||||||
|
|
||||||
|
The ownership of the file has to match the process.
|
Loading…
Reference in New Issue
Block a user