We have hosted the application criterium in order to run this application in our online workstations with Wine or directly.


Quick description about criterium:

Criterium is a robust benchmarking library for Clojure that addresses common statistical and JIT-related issues. It provides accurate timings through warm-up, garbage collection control, and statistical summaries�making microbenchmarking more reliable than using time. Statistical processing of multiple evaluations. Inclusion of a warm-up period, designed to allow the JIT compiler to optimise its code. Purging of gc before testing, to isolate timings from GC state prior to testing. A final forced GC after testing to estimate impact of cleanup on the timing results.

Features:
  • Warming up code to allow JIT optimizations before benchmarking
  • GC control (purging before and mandatory GC after benchmarking)
  • Statistical processing of results, offering mean, variance, confidence intervals
  • bench and quick-bench methods for different benchmarking scenarios
  • REPL-friendly usage with straightforward integration
  • Highly downloaded and trusted in development workflows



Categories:
Libraries

Page navigation:

©2024. Winfy. All Rights Reserved.

By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.