Files
ARMSX2/pcsx2
Brian Degenhardt fc55cd86f1 Android: remove the orphaned perf-bucket and PS1DRV trace headers
AndroidPerfBuckets.h wrapped hot EE/VU/GS/VIF paths in steady_clock reads and
relaxed atomic adds, gated on ARMSX2_ANDROID_PERF_BUCKETS. It served its
purpose: the 2026-06-17 run used it to pin the dominant EE cost on
ee_interp_step. Its call sites are all gone now, so the header's claim that
"the atomic counters and every call site stay compiled in either way" no
longer holds, and nothing anywhere names AndroidPerfBuckets::. Its one
remaining consumer was arm64/Vif_Dynarec.cpp, which included it twice on
consecutive lines and used nothing from it - that duplicate include goes too.
Perf jitdump covers this now.

PS1DrvTrace.h supplied rate-limited PS1DRV_LOG_/RATE_/CHG_ macros for PS1-mode
debugging, each gated on a PS1DRV_TRACE_<CAT> define. No translation unit ever
included it.
2026-07-26 19:34:36 -07:00
..