[nop] Move benchmarks ns under tests dir
Prevents benchmark code from being unnecessarily included as dependency
This commit is contained in:
parent
fef079d81d
commit
bcf767332e
3 changed files with 8 additions and 9 deletions
|
|
@ -167,7 +167,7 @@
|
||||||
- Decompression speed: `B` (400 msecs on reference benchmark).
|
- Decompression speed: `B` (400 msecs on reference benchmark).
|
||||||
|
|
||||||
Good general-purpose compressor, balances ratio & speed.
|
Good general-purpose compressor, balances ratio & speed.
|
||||||
See `taoensso.nippy.benchmarks` for detailed comparative benchmarks."
|
See `taoensso.nippy-benchmarks` for detailed comparative benchmarks."
|
||||||
(ZstdCompressor. false))
|
(ZstdCompressor. false))
|
||||||
|
|
||||||
(def lz4-compressor
|
(def lz4-compressor
|
||||||
|
|
@ -177,7 +177,7 @@
|
||||||
- Decompression speed: `A+` (31 msecs on reference benchmark).
|
- Decompression speed: `A+` (31 msecs on reference benchmark).
|
||||||
|
|
||||||
Good general-purpose compressor, favours speed.
|
Good general-purpose compressor, favours speed.
|
||||||
See `taoensso.nippy.benchmarks` for detailed comparative benchmarks."
|
See `taoensso.nippy-benchmarks` for detailed comparative benchmarks."
|
||||||
(LZ4Compressor.))
|
(LZ4Compressor.))
|
||||||
|
|
||||||
(def lzo-compressor
|
(def lzo-compressor
|
||||||
|
|
@ -187,7 +187,7 @@
|
||||||
- Decompression speed: `A` (43 msecs on reference benchmark).
|
- Decompression speed: `A` (43 msecs on reference benchmark).
|
||||||
|
|
||||||
Good general-purpose compressor, favours speed.
|
Good general-purpose compressor, favours speed.
|
||||||
See `taoensso.nippy.benchmarks` for detailed comparative benchmarks."
|
See `taoensso.nippy-benchmarks` for detailed comparative benchmarks."
|
||||||
(LZOCompressor.))
|
(LZOCompressor.))
|
||||||
|
|
||||||
(def snappy-compressor
|
(def snappy-compressor
|
||||||
|
|
@ -197,7 +197,7 @@
|
||||||
- Decompression speed: `B` (134 msecs on reference benchmark).
|
- Decompression speed: `B` (134 msecs on reference benchmark).
|
||||||
|
|
||||||
Good general-purpose compressor, favours speed.
|
Good general-purpose compressor, favours speed.
|
||||||
See `taoensso.nippy.benchmarks` for detailed comparative benchmarks."
|
See `taoensso.nippy-benchmarks` for detailed comparative benchmarks."
|
||||||
(SnappyCompressor. false))
|
(SnappyCompressor. false))
|
||||||
|
|
||||||
(def lzma2-compressor
|
(def lzma2-compressor
|
||||||
|
|
@ -207,7 +207,7 @@
|
||||||
- Decompression speed: `D` (11.8 secs on reference benchmark).
|
- Decompression speed: `D` (11.8 secs on reference benchmark).
|
||||||
|
|
||||||
Specialized compressor, strongly favours ratio.
|
Specialized compressor, strongly favours ratio.
|
||||||
See `taoensso.nippy.benchmarks` for detailed comparative benchmarks."
|
See `taoensso.nippy-benchmarks` for detailed comparative benchmarks."
|
||||||
(LZMA2Compressor. 0))
|
(LZMA2Compressor. 0))
|
||||||
|
|
||||||
(enc/def* ^:no-doc lz4hc-compressor
|
(enc/def* ^:no-doc lz4hc-compressor
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,4 @@
|
||||||
(ns taoensso.nippy.benchmarks
|
(ns taoensso.nippy-benchmarks
|
||||||
"Nippy benchmarks."
|
|
||||||
(:require
|
(:require
|
||||||
[clojure.data.fressian :as fress]
|
[clojure.data.fressian :as fress]
|
||||||
[taoensso.encore :as enc]
|
[taoensso.encore :as enc]
|
||||||
|
|
@ -100,7 +99,7 @@
|
||||||
(swap! results_ assoc :nippy/default (bench1 {:laps laps, :warmup warmup} nippy/freeze nippy/thaw count))
|
(swap! results_ assoc :nippy/default (bench1 {:laps laps, :warmup warmup} nippy/freeze nippy/thaw count))
|
||||||
|
|
||||||
(println "- Benching Nippy/fast...")
|
(println "- Benching Nippy/fast...")
|
||||||
(swap! results_ assoc :nippy/fast (bench1 {:laps laps, :warmup warmup} nippy/fast-freeze nippy/fast-thaw count))
|
(swap! results_ assoc :nippy/fast (bench1 {:laps laps, :warmup warmup} nippy/fast-freeze nippy/fast-thaw count))
|
||||||
|
|
||||||
(println "- Benchmarks complete! (Time for cake?)")
|
(println "- Benchmarks complete! (Time for cake?)")
|
||||||
|
|
||||||
|
|
@ -8,7 +8,7 @@
|
||||||
[taoensso.nippy :as nippy :refer [freeze thaw]]
|
[taoensso.nippy :as nippy :refer [freeze thaw]]
|
||||||
[taoensso.nippy.compression :as compr]
|
[taoensso.nippy.compression :as compr]
|
||||||
[taoensso.nippy.crypto :as crypto]
|
[taoensso.nippy.crypto :as crypto]
|
||||||
[taoensso.nippy.benchmarks :as benchmarks]))
|
[taoensso.nippy-benchmarks :as benchmarks]))
|
||||||
|
|
||||||
(comment
|
(comment
|
||||||
(remove-ns 'taoensso.nippy-tests)
|
(remove-ns 'taoensso.nippy-tests)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue