mirror of
https://github.com/PR0M3TH3AN/TORCH.git
synced 2026-10-31 01:41:55 +00:00
- Implement caching for `rankRelays` to avoid redundant sorting and computations. - Cache is invalidated on new outcomes or when quarantine status changes. - Add `_metricsVersion` to track metrics updates. - Benchmarks show ~3x performance improvement (0.06ms -> 0.02ms per call for 100 relays). - Add unit tests for caching behavior and invalidation. - Add `perf/benchmark-lock-ops.mjs`. Co-authored-by: PR0M3TH3AN <[email protected]>