# chrometracing **Repository Path**: mirrors_google/chrometracing ## Basic Information - **Project Name**: chrometracing - **Description**: libraries for various programming languages that make it easy to generate per-process trace files that can be loaded into chrome://tracing - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-02-06 - **Last Updated**: 2025-12-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # chrometracing: chrome://tracing trace_event files The chrometracing directory contains libraries for various programming languages that make it easy to generate per-process trace files that can be loaded into chrome://tracing. ## Implementation Status Language | Status ---------|------------------------------ C++ | Implemented Go | Implemented: [github.com/google/chrometracing](https://pkg.go.dev/github.com/google/chrometracing) Python | Implemented, [but not released](https://github.com/google/chrometracing/issues/7) Java | Implemented, [but not open-sourced](https://github.com/google/chrometracing/issues/6) ## Go demo See [the `_demo` directory](https://github.com/google/chrometracing/tree/main/_demo) for an example Go program. After running the demo program, load the resulting chrome trace file from [`os.TempDir()`](https://golang.org/pkg/os/#TempDir) (e.g. `/tmp` on Linux) into `chrome://tracing`: ![screenshot](_demo/demo.png)