Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
bcc
/
b84714a47a3a1ec646bbd489442b305c84b35e15
/
src
/
cc
/
usdt
/
usdt.cc
b84714a
Miscellaneous fixes (#1914)
by jeromemarchand
· 6 years ago
8265aca
Unify and improve C++'s USDT implementation (#1841)
by Teng Qin
· 6 years ago
dcb9b9a
usdt: fail when binary doesn't exist. Fixes #1749
by Javier Honduvilla Coto
· 6 years ago
e060464
Destruct USDTContext correctly in Python
by Teng Qin
· 7 years ago
fead16a
usdt: permit to enable probes from a pid and a particular binary
by Yonghong Song
· 7 years ago
2489457
usdt: permit each probe to have locations from more than one binary path
by Yonghong Song
· 7 years ago
c2d9880
Add usdt support for ARM64
by Yonghong Song
· 7 years ago
9ab1cee
Set default USDT argument parser
by Sandipan Das
· 7 years ago
422db70
Merge pull request #1365 from sandip4n/add-usdt-ppc64
by yonghong-song
· 7 years ago
a0c5de1
Add file offset in bcc_procutils_each_module callback
by Teng Qin
· 7 years ago
1f0f7b6
Add basic USDT probe support for powerpc64
by Sandipan Das
· 7 years ago
9756295
Add common helper to read Process executable
by Teng Qin
· 7 years ago
488c119
Deduplicate USDT probe locations
by Teng Qin
· 7 years ago
137ee81
Fix uninitialized ProcMountNS in USDT Context
by Teng Qin
· 7 years ago
25f3cce
src/cc: cmake file cleanup and split usdt into subdir
by Brenden Blanco
· 7 years ago
[Renamed from src/cc/usdt.cc]
4cb1edb
Omit include of ptrace.h for empty usdt contexts
by Brenden Blanco
· 7 years ago
0ba1507
permit multiple pids attaching to the same probe
by Yonghong Song
· 7 years ago
96c1b8e
usdt: Use ProcMountNS
by Vicent Marti
· 7 years ago
e09564d
fix incorrect code generation in usdt
by Yonghong Song
· 7 years ago
b0f891d
Force udst ctx->#reg load to be volatile
by Yonghong Song
· 7 years ago
3bfc877
Use ProcMountNSGuard to manage mount namespace
by Teng Qin
· 7 years ago
d82e813
Add and unify helper for ELF type
by Teng Qin
· 7 years ago
2070a2a
cc: Work around verifier error when reading USDT probe arguments
by Sasha Goldshtein
· 7 years ago
9ca8ac2
cc: Fix assertion for debug builds
by Sasha Goldshtein
· 8 years ago
69948a6
cc: Don't parse the same module multiple times for USDT probes
by Sasha Goldshtein
· 8 years ago
8698bdb
Support base + index * scale addressing for USDT arguments
by Sasha Goldshtein
· 8 years ago
81654bf
cc: Dynamically allocate memory for library path
by Paul Chaignon
· 8 years ago
690b7e6
cc: Resolve library names using loaded libraries
by Paul Chaignon
· 8 years ago
9476bff
Define a constant for USDT program include header
by Teng Qin
· 8 years ago
6e91a74
tplist: Print USDT locations and arguments (#734)
by Sasha Goldshtein
· 8 years ago
0615bff
Fix trace.py USDT argument filtering (#710)
by Teng Qin
· 8 years ago
69e361a
Fix argdist, trace, tplist to use the libbcc USDT support (#698)
by Sasha Goldshtein
· 8 years ago
4f88a94
USDT Python API and example (#624)
by Brendan Gregg
· 8 years ago
1160608
cc: Use `unique_ptr` instead of `shared_ptr`
by Vicent Marti
· 8 years ago
040df7d
cc: Style fixes
by Vicent Marti
· 8 years ago
1043645
cc: Better memory handling for USDT probes
by Vicent Marti
· 8 years ago
4ea4af4
usdt: Implement `bpf_usdt_readarg` as frontend action
by Vicent Marti
· 8 years ago
1a2ddac
cc: Style fixes
by Vicent Marti
· 8 years ago
eca4783
cc: Wrap the USDT probe context in a C API
by Vicent Marti
· 8 years ago
9259841
cc: Finish USDT implementation
by Vicent Marti
· 8 years ago
dd0a606
cc: Implement symbol resolution for USDT
by Vicent Marti
· 8 years ago
0865f94
usdt: Implement probe resolution [WIP]
by Vicent Marti
· 8 years ago