Adds base class for ContentService performance benchmarks with: - RecordBenchmark() for timing capture - MeasureAndRecord() with warmup support for non-destructive ops - MeasureAndRecord<T>() with warmup for read-only ops returning values - JSON output wrapped in [BENCHMARK_JSON] markers for extraction - skipWarmup parameter for destructive operations 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
4.3 KiB
4.3 KiB