Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I know about tools such as tracing, jaeger or tracy. While having a complete tracing could be a potential solution, these tools don't work with no_std.
I know about tools such as tracing, jaeger or tracy. While having a complete tracing could be a potential solution, these tools don't work with no_std.
I know about tools such as tracing, jaeger or tracy. While having a complete tracing could be a potential solution, these tools don't work with no_std.
rtic-scope: only for RTIC. But the structure may be close to what you need, and the itm crate could be useful if you're on Cortex-M.
cargo-call-stack Static stack analysis!
You could wrap the global allocator similar to dhat to instrument heap allocations. dhat itself depends on std.
defmt is a great framework for general logging.
I've heard Orbuculum is a great set of tooling for profiling in general (Cortex-M only). It's not Rust on the host side, but you may be able to give it suitable ITM output with manual instrumentation.