This directory contains comprehensive documentation of the performance optimization work that achieved 40-60% performance improvements across all workloads through systematic profiling-guided optimization.
Start here: OPTIMIZATION_SUMMARY.md
This document contains the complete optimization journey, key results, and lessons learned.
benchmark_results_phase5.txt - Phase 5 benchmark outputbenchmark_results_phase6.txt - Phase 6 benchmark outputprofiling_phase5.txt - Phase 5 profiling outputprofiling_phase6.txt - Phase 6 profiling output| Workload | Improvement |
|---|---|
| Distance 2 queries | -48% |
| Distance 3 queries | -42% |
| Long queries (13 chars) | -45% |
| Medium/large dictionaries | -40% to -43% |
| Standard algorithm | -32% |
| Small dictionaries | -52% (net) |
Total: ~50% of original runtime overhead eliminated!
See OPTIMIZATION_SUMMARY.md for the complete story and technical details.
Can you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |