#sdk #trace #bindings #tracing #perfetto #native #safe

sys tracing-perfetto-sdk-sys

Native C++ bindings for the Perfetto SDK used by tracing-perfetto-sdk

4 releases (breaking)

new 0.4.0 Oct 31, 2024
0.3.0 Oct 30, 2024
0.2.0 Oct 28, 2024
0.1.1 Oct 25, 2024

#4 in #perfetto

Download history 527/week @ 2024-10-24

529 downloads per month
Used in tracing-perfetto-sdk-laye…

Apache-2.0

2.5MB
44K SLoC

C++ 44K SLoC // 0.2% comments Rust 182 SLoC // 0.0% comments

tracing-perfetto-sdk-sys: C++ bindings to the raw Perfetto SDK

This crate only contains low-level bindings to the C++ library. While the interface is safe, it is recommended to use a higher level API, for example via the tracing-perfetto-sdk-layer crate.

Dependencies

~0.7–2.4MB
~38K SLoC