Files
hakmem/view_perf_analysis.sh
Moe Charm (CI) 52386401b3 Debug Counters Implementation - Clean History
Major Features:
- Debug counter infrastructure for Refill Stage tracking
- Free Pipeline counters (ss_local, ss_remote, tls_sll)
- Diagnostic counters for early return analysis
- Unified larson.sh benchmark runner with profiles
- Phase 6-3 regression analysis documentation

Bug Fixes:
- Fix SuperSlab disabled by default (HAKMEM_TINY_USE_SUPERSLAB)
- Fix profile variable naming consistency
- Add .gitignore patterns for large files

Performance:
- Phase 6-3: 4.79 M ops/s (has OOM risk)
- With SuperSlab: 3.13 M ops/s (+19% improvement)

This is a clean repository without large log files.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-05 12:31:14 +09:00

61 lines
1.3 KiB
Bash
Executable File

#!/bin/bash
# Quick access to performance analysis files
echo "=========================================="
echo "HAKMEM Performance Analysis Files"
echo "=========================================="
echo ""
case "${1:-menu}" in
menu)
echo "Usage: ./view_perf_analysis.sh [option]"
echo ""
echo "Options:"
echo " index - View file index and navigation guide"
echo " summary - View executive summary (1 page)"
echo " full - View full detailed analysis"
echo " compare - View before/after comparison"
echo " steps - View optimization implementation guide"
echo " report - View raw perf report"
echo " all - List all analysis files"
echo ""
;;
index)
cat PERF_ANALYSIS_INDEX.md
;;
summary)
cat PERF_SUMMARY.txt
;;
full)
cat PERF_POST_GETENV_ANALYSIS.md
;;
compare)
cat BOTTLENECK_COMPARISON.txt
;;
steps)
cat OPTIMIZATION_NEXT_STEPS.md
;;
report)
cat perf_post_getenv_report.txt
;;
all)
echo "Analysis Documents:"
ls -lh PERF_*.md PERF_*.txt BOTTLENECK_*.txt OPTIMIZATION_*.md 2>/dev/null
echo ""
echo "Raw Perf Data:"
ls -lh perf_post_getenv* 2>/dev/null
;;
*)
echo "Unknown option: $1"
echo "Run without arguments to see menu."
;;
esac