criterium
Installation
SKILL.md
Criterium
Statistically rigorous benchmarking for Clojure that accounts for JVM warmup, garbage collection, and measurement overhead.
Overview
Criterium is the standard benchmarking library for Clojure. Unlike naive timing approaches, it provides:
- JVM-aware measurement - Handles JIT warmup and GC interference
- Statistical rigor - Bootstrap confidence intervals, outlier detection
- Multiple output formats - Text, structured data, interactive charts
Library: org.hugoduncan/criterium
Current Version: 0.5.x (alpha)
License: EPL-1.0
Note: The 0.4.x API (criterium.core/bench) is deprecated. Use criterium.bench/bench for all new code.