wrknv
2026-03-20
Add memray memory profiling suite and guard debug log calls
41 files · 845+ · 112-
Memray memory profiling suite
6 files changed
__init__.pyMemray package with public APIbaselines.py149-line memory baseline tracking and comparisonfixtures.py57-line pytest fixtures for memory profilingrunner.py121-line memray profiling runnerscaffold.py211-line scaffolding for memory profiling test generationmemray.py48-line CLI command for memray operations
- Added complete memory profiling subsystem with baseline tracking, pytest fixtures, profiling runner, and test scaffold generator for monitoring memory usage across the codebase
instantiate
behavioral
4 files
__init__.pybaselines.pyrunner.pyscaffold.py
Debug logging performance guards
4 files changed
base.pyGuarded debug log f-strings with is_debug_enabled()client.pyGuarded debug log f-stringsinstall.pyGuarded debug and trace log f-stringsdetector.pyGuarded debug log f-strings