Hello all,

we're pleased to announce boot-criterium 
<https://github.com/tulos/boot-criterium> - a simple way to benchmark code 
using Criterium. 
The only prerequisites are JVM and Boot <https://github.com/boot-clj/boot/>, 
the glorious build tool.

You can even call it from the command line!

boot -d tulos/boot-criterium \
>       bench -l "1.6" -g "'(reduce + (range 1000))" -Q -d org.clojure/
clojure:1.6.0 -- \ 
>       bench -l "1.7" -g "'(reduce + (range 1000))" -Q -d org.clojure/
clojure:1.7.0 -- \ 
>       bench -l "1.8" -g "'(reduce + (range 1000))" -Q -d org.clojure/
clojure:1.8.0 -- \ 
>       report -f table -O 

| :benchmark/goal |      :mean |   :variance |   :upper-q |   :lower-q | :
evaluation-count | :outlier-effect | 
|-----------------+------------+-------------+------------+------------+-------------------+-----------------|
 
|             1.6 | 38.2482 µs |   4.2256 µs | 42.7620 µs | 31.0620 µs |   
          18966 |       :moderate | 
|             1.7 | 10.6118 µs |   1.3260 µs | 11.9993 µs |  9.2158 µs |   
          67692 |       :moderate | 
|             1.8 |  9.0259 µs | 525.3190 ns |  9.6581 µs |  8.3780 µs |   
          64428 |       :moderate |


Have fun!

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to