mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
synced 2026-11-08 18:43:21 +01:00
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 <[email protected]> Acked-by: Pekka Enberg <[email protected]> Cc: Pekka Enberg <[email protected]> Link: http://lkml.kernel.org/r/[email protected] Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
16 lines
447 B
Plaintext
16 lines
447 B
Plaintext
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.
|