├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .github └── workflows │ └── clippy.yml ├── .gitignore ├── Cargo.toml ├── README.md ├── TODO.md ├── docs ├── tracing_demo.json ├── tracing_demo.png ├── tracing_example.json ├── tracing_example2.json ├── tracing_example3.json └── tracing_example4.json ├── tests ├── Cargo.toml ├── Makefile.toml ├── examples │ ├── demo_async.rs │ ├── demo_duration.rs │ ├── demo_main.rs │ ├── demo_main_info.rs │ ├── demo_main_nested.rs │ ├── demo_statistics.rs │ └── demo_tracing.rs └── src │ ├── lib.rs │ └── tests_utils.rs ├── timed ├── Cargo.toml ├── Makefile.toml └── src │ ├── chrome_trace.rs │ ├── hop.rs │ ├── lib.rs │ ├── statistics.rs │ └── trace.rs └── timed_proc_macros ├── Cargo.toml ├── Makefile.toml ├── README.md └── src └── lib.rs /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/workflows/clippy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/.github/workflows/clippy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/TODO.md -------------------------------------------------------------------------------- /docs/tracing_demo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/docs/tracing_demo.json -------------------------------------------------------------------------------- /docs/tracing_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/docs/tracing_demo.png -------------------------------------------------------------------------------- /docs/tracing_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/docs/tracing_example.json -------------------------------------------------------------------------------- /docs/tracing_example2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/docs/tracing_example2.json -------------------------------------------------------------------------------- /docs/tracing_example3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/docs/tracing_example3.json -------------------------------------------------------------------------------- /docs/tracing_example4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/docs/tracing_example4.json -------------------------------------------------------------------------------- /tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/tests/Cargo.toml -------------------------------------------------------------------------------- /tests/Makefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/tests/Makefile.toml -------------------------------------------------------------------------------- /tests/examples/demo_async.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/tests/examples/demo_async.rs -------------------------------------------------------------------------------- /tests/examples/demo_duration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/tests/examples/demo_duration.rs -------------------------------------------------------------------------------- /tests/examples/demo_main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/tests/examples/demo_main.rs -------------------------------------------------------------------------------- /tests/examples/demo_main_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/tests/examples/demo_main_info.rs -------------------------------------------------------------------------------- /tests/examples/demo_main_nested.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/tests/examples/demo_main_nested.rs -------------------------------------------------------------------------------- /tests/examples/demo_statistics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/tests/examples/demo_statistics.rs -------------------------------------------------------------------------------- /tests/examples/demo_tracing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/tests/examples/demo_tracing.rs -------------------------------------------------------------------------------- /tests/src/lib.rs: -------------------------------------------------------------------------------- 1 | extern crate log; 2 | 3 | pub mod tests_utils; 4 | -------------------------------------------------------------------------------- /tests/src/tests_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/tests/src/tests_utils.rs -------------------------------------------------------------------------------- /timed/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/timed/Cargo.toml -------------------------------------------------------------------------------- /timed/Makefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/timed/Makefile.toml -------------------------------------------------------------------------------- /timed/src/chrome_trace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/timed/src/chrome_trace.rs -------------------------------------------------------------------------------- /timed/src/hop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/timed/src/hop.rs -------------------------------------------------------------------------------- /timed/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/timed/src/lib.rs -------------------------------------------------------------------------------- /timed/src/statistics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/timed/src/statistics.rs -------------------------------------------------------------------------------- /timed/src/trace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/timed/src/trace.rs -------------------------------------------------------------------------------- /timed_proc_macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/timed_proc_macros/Cargo.toml -------------------------------------------------------------------------------- /timed_proc_macros/Makefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/timed_proc_macros/Makefile.toml -------------------------------------------------------------------------------- /timed_proc_macros/README.md: -------------------------------------------------------------------------------- 1 | ### Macros for the `timed` crate -------------------------------------------------------------------------------- /timed_proc_macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2kappa/timed/HEAD/timed_proc_macros/src/lib.rs --------------------------------------------------------------------------------