TileOPs-Metax/tileops/trace
Cao Ying 0a9bf1e40a
[Chore][Cleanup] repo slimming: dead code, duplicated tests/benches, compat shims, file defragmentation (#1764)
Closes #1763

## Summary

- Remove dead helpers, redundant elementwise benchmark drivers,
decorative banners, and stale compatibility aliases.
- Consolidate duplicated tests and private benchmark wrappers onto
shared parametrized fixtures and `ManifestBenchmark`.
- Merge fragmented workload, reduction-op, MHC, and normalization
benchmark modules; retarget imports and manifest source paths.
- Preserve canonical runtime behavior while reducing the repository by
roughly 4.3k net lines.

## Test plan

- [x] pre-commit passed
- [x] `python scripts/validate_manifest.py --strict` passed
- [x] Repository-wide pytest collection completed: 5,178 tests, 0
collection errors
- [x] Touched test and benchmark modules collect cleanly

---------

Co-authored-by: Ibuki 🍃 — a wind born from GPTs <Ibuki-wind@users.noreply.github.com>
2026-07-26 12:59:48 +08:00
..
__init__.py [Doc][Trace] Doc-ready docstrings + in-kernel timeline tutorial (#1640) 2026-06-30 13:27:07 +08:00
api.py [Feat][Trace] Add payload support and implicit thread blocks to trace API (#1661) 2026-07-07 21:31:03 +08:00
decode.py [Doc][Trace] Doc-ready docstrings + in-kernel timeline tutorial (#1640) 2026-06-30 13:27:07 +08:00
device.py [Feat][Trace] Add payload support and implicit thread blocks to trace API (#1661) 2026-07-07 21:31:03 +08:00
markers.py [Feat][Trace] Add payload support and implicit thread blocks to trace API (#1661) 2026-07-07 21:31:03 +08:00
passes.py [Chore][Cleanup] repo slimming: dead code, duplicated tests/benches, compat shims, file defragmentation (#1764) 2026-07-26 12:59:48 +08:00
record.py [Doc][Trace] Doc-ready docstrings + in-kernel timeline tutorial (#1640) 2026-06-30 13:27:07 +08:00
state.py [Chore][Cleanup] repo slimming: dead code, duplicated tests/benches, compat shims, file defragmentation (#1764) 2026-07-26 12:59:48 +08:00
ui.py [Doc][Trace] Doc-ready docstrings + in-kernel timeline tutorial (#1640) 2026-06-30 13:27:07 +08:00