| Crates.io | timedilator-2 |
| lib.rs | timedilator-2 |
| version | 0.2.2 |
| created_at | 2022-03-08 00:26:23.769127+00 |
| updated_at | 2022-08-01 09:44:09.221492+00 |
| description | Faster real-time TUI tracing profiler for the nanoprof C library |
| homepage | https://codeberg.org/Kiith/timedilator-2 |
| repository | https://codeberg.org/Kiith/timedilator-2 |
| max_upload_size | |
| id | 545356 |
| size | 1,873,058 |
Minimum-overhead TUI tracing/frame profiler for low-latency application development.
Views data recorded by the nanoprof instrumentation library.
WARNING: this project is in a very early stage, there will be breaking changes in both the UI
and the underlying profiling data format (as well as the nanoprof library).

Timedilator-2 is similar to tracing (aka frame) profilers used in game development such as Optick or RAD Telemetry, but it was written for a specific work environment, developing low-latency network applications. These often run on slow harware with no display output and only an SSH connection to work with. This resulted in the following requirements:
The resulting profiler is useful for very-low-latency applications, and should also be decent for game development, but if you don't like TUI you may want to look at alternatives.
See nanoprof's getting started tutorial.
TODO: support for more languages
Licensed under the MIT license, see file LICENSE.