From af76f11f36a9077a2ede8d3a83b2f51358e01963 Mon Sep 17 00:00:00 2001 From: Josh Holmer Date: Mon, 13 Feb 2017 08:51:00 -0500 Subject: [PATCH] Bump dependencies --- Cargo.lock | 118 ++++++++++++++++++++++---------------------- benches/deflate.rs | 84 ++++++++----------------------- benches/filters.rs | 120 ++++++++++++--------------------------------- benches/zopfli.rs | 20 ++------ 4 files changed, 115 insertions(+), 227 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1743ca28..00748ed7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,10 +4,10 @@ version = "0.14.0" dependencies = [ "bit-vec 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "clap 2.19.3 (registry+https://github.com/rust-lang/crates.io-index)", - "clippy 0.0.112 (registry+https://github.com/rust-lang/crates.io-index)", + "clap 2.20.3 (registry+https://github.com/rust-lang/crates.io-index)", + "clippy 0.0.114 (registry+https://github.com/rust-lang/crates.io-index)", "crc 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "image 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)", + "image 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)", "itertools 0.5.9 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.20 (registry+https://github.com/rust-lang/crates.io-index)", "libz-sys 1.0.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -30,7 +30,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "aho-corasick" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "memchr 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -63,41 +63,41 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "cargo_metadata" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "serde 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_derive 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 0.9.7 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 0.9.7 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 0.9.6 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "clap" -version = "2.19.3" +version = "2.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "ansi_term 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.20 (registry+https://github.com/rust-lang/crates.io-index)", - "strsim 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", - "term_size 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "unicode-segmentation 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "strsim 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "term_size 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "unicode-segmentation 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "unicode-width 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "vec_map 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "clippy" -version = "0.0.112" +version = "0.0.114" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "cargo_metadata 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "clippy_lints 0.0.112 (registry+https://github.com/rust-lang/crates.io-index)", + "cargo_metadata 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "clippy_lints 0.0.114 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "clippy_lints" -version = "0.0.112" +version = "0.0.114" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "matches 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -105,7 +105,7 @@ dependencies = [ "regex-syntax 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "semver 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "toml 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "unicode-normalization 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "unicode-normalization 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -118,7 +118,7 @@ dependencies = [ [[package]] name = "deflate" -version = "0.7.2" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "adler32 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -135,12 +135,12 @@ dependencies = [ [[package]] name = "dtoa" -version = "0.3.1" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "either" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -153,7 +153,7 @@ dependencies = [ [[package]] name = "gcc" -version = "0.3.42" +version = "0.3.43" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -163,7 +163,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "image" -version = "0.12.2" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -185,12 +185,12 @@ name = "itertools" version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "either 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "either 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "itoa" -version = "0.2.1" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -217,7 +217,7 @@ name = "libz-sys" version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "gcc 0.3.42 (registry+https://github.com/rust-lang/crates.io-index)", + "gcc 0.3.43 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.20 (registry+https://github.com/rust-lang/crates.io-index)", "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -240,7 +240,7 @@ name = "miniz-sys" version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "gcc 0.3.42 (registry+https://github.com/rust-lang/crates.io-index)", + "gcc 0.3.43 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.20 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -299,7 +299,7 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bitflags 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - "deflate 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", + "deflate 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", "inflate 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "num-iter 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -338,7 +338,7 @@ name = "regex" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "aho-corasick 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "aho-corasick 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "memchr 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "regex-syntax 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "simd 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -366,12 +366,12 @@ dependencies = [ [[package]] name = "serde" -version = "0.9.3" +version = "0.9.7" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "serde_codegen_internals" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "syn 0.11.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -379,23 +379,23 @@ dependencies = [ [[package]] name = "serde_derive" -version = "0.9.2" +version = "0.9.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "quote 0.3.12 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_codegen_internals 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_codegen_internals 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.11.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "serde_json" -version = "0.9.2" +version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "dtoa 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "itoa 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dtoa 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)", + "itoa 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.1.36 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 0.9.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -405,7 +405,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "strsim" -version = "0.5.2" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -419,7 +419,7 @@ dependencies = [ [[package]] name = "term_size" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -455,12 +455,12 @@ dependencies = [ [[package]] name = "unicode-normalization" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "unicode-segmentation" -version = "0.1.3" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -519,28 +519,28 @@ dependencies = [ [metadata] "checksum adler32 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e928aa58f6dbd754bda26eca562a242549cb606e27a2240fc305fc75a7f12af9" "checksum adler32 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "57be033eb4100070a93a9400a725839cda9c415244f808b0357e72b9e003d5ba" -"checksum aho-corasick 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4f660b942762979b56c9f07b4b36bb559776fbad102f05d6771e1b629e8fd5bf" +"checksum aho-corasick 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "0638fd549427caa90c499814196d1b9e3725eb4d15d7339d6de073a680ed0ca2" "checksum ansi_term 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "23ac7c30002a5accbf7e8987d0632fa6de155b7c3d39d0067317a391e00a2ef6" "checksum bit-vec 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "5b97c2c8e8bbb4251754f559df8af22fb264853c7d009084a576cdf12565089d" "checksum bitflags 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "aad18937a628ec6abcd26d1489012cc0e18c21798210f491af69ded9b881106d" "checksum byteorder 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "0fc10e8cc6b2580fda3f36eb6dc5316657f812a3df879a44a66fc9f0fdbc4855" "checksum byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c40977b0ee6b9885c9013cd41d9feffdd22deb3bb4dc3a71d901cc7a77de18c8" -"checksum cargo_metadata 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "84e3b2d1646a740bb5aae05f7c0a7afd8ae40ea244f78bc36ac25fc8043a54a5" -"checksum clap 2.19.3 (registry+https://github.com/rust-lang/crates.io-index)" = "95b78f3fe0fc94c13c731714363260e04b557a637166f33a4570d3189d642374" -"checksum clippy 0.0.112 (registry+https://github.com/rust-lang/crates.io-index)" = "a700fde98bae726f323ff0361cf38e5a37038fa9e5dca5b89fd90824c217c93f" -"checksum clippy_lints 0.0.112 (registry+https://github.com/rust-lang/crates.io-index)" = "51461bf5f0862158b3239e55af263d5fe67620ccbb824f87c9ed0f7cd1ce1184" +"checksum cargo_metadata 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "34fdab49a2904acb112c83b62f0118de3de3ce28e52a9188dec2858e43878f25" +"checksum clap 2.20.3 (registry+https://github.com/rust-lang/crates.io-index)" = "f89819450aa94325998aa83ce7ea142db11ad24c725d6bc48459845e0d6d9f18" +"checksum clippy 0.0.114 (registry+https://github.com/rust-lang/crates.io-index)" = "808f9027f62dda9f764f26542a10465a6db221a5bd57981a63a2f84a6518b098" +"checksum clippy_lints 0.0.114 (registry+https://github.com/rust-lang/crates.io-index)" = "e5d58f7fdb30f25e6c4dac79d0156bec6fb69834ba270dc2dc2e12754cebef75" "checksum crc 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bc1914fae6f18ae347320f0ba5e4fc270e17c037ea621fe41ec7e8adf67d11b0" -"checksum deflate 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "eab23bda1e017b3408412dd8d1e81e157b8fe09af8abce809fbe0aa9e6c7da4d" +"checksum deflate 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)" = "24c5f3de3a8e183ab9a169654b652407e5e80bed40986bcca92c2b088b9bfa80" "checksum deque 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1614659040e711785ed8ea24219140654da1729f3ec8a47a9719d041112fe7bf" -"checksum dtoa 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "87a527ff375a9761c677bb24a677ce48af8035ba260e01e831e4e4b04f945d2a" -"checksum either 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "3d2b503c86dad62aaf414ecf2b8c527439abedb3f8d812537f0b12bfd6f32a91" +"checksum dtoa 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "80c8b71fd71146990a9742fc06dcbbde19161a267e0ad4e572c35162f4578c90" +"checksum either 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "63f94a35a9ca0d4178e85f0250373f2cea55c5d603e6993778d68a99b3d8071c" "checksum enum_primitive 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "be4551092f4d519593039259a9ed8daedf0da12e5109c5280338073eaeb81180" -"checksum gcc 0.3.42 (registry+https://github.com/rust-lang/crates.io-index)" = "291055c78f59ca3d84c99026c9501c469413d386bb46be1e1cf1d285cd1db3b0" +"checksum gcc 0.3.43 (registry+https://github.com/rust-lang/crates.io-index)" = "c07c758b972368e703a562686adb39125707cc1ef3399da8c019fc6c2498a75d" "checksum glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb" -"checksum image 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6fb38e372d9288be8fa60bea6f05342e4a35244c221cd9fe4c01ded02c86e60c" +"checksum image 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)" = "979bad0502082fd60053a490282e87d6c89650942e3a270e0d4c83569c7f5899" "checksum inflate 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e7e0062d2dc2f17d2f13750d95316ae8a2ff909af0fda957084f5defd87c43bb" "checksum itertools 0.5.9 (registry+https://github.com/rust-lang/crates.io-index)" = "d95557e7ba6b71377b0f2c3b3ae96c53f1b75a926a6901a500f557a370af730a" -"checksum itoa 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5537accdedeaa51526addad01e989bdaeb690e8e5fcca8dce893350912778636" +"checksum itoa 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "eb2f404fbc66fd9aac13e998248505e7ecb2ad8e44ab6388684c5fb11c6c251c" "checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" "checksum lazy_static 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6abe0ee2e758cd6bc8a2cd56726359007748fbf4128da998b65d0b70f881e19b" "checksum libc 0.2.20 (registry+https://github.com/rust-lang/crates.io-index)" = "684f330624d8c3784fb9558ca46c4ce488073a8d22450415c5eb4f4cfb0d11b5" @@ -564,19 +564,19 @@ dependencies = [ "checksum regex-syntax 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2f9191b1f57603095f105d317e375d19b1c9c5c3185ea9633a99a6dcbed04457" "checksum rustc-serialize 0.3.22 (registry+https://github.com/rust-lang/crates.io-index)" = "237546c689f20bb44980270c73c3b9edd0891c1be49cc1274406134a66d3957b" "checksum semver 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2d5b7638a1f03815d94e88cb3b3c08e87f0db4d683ef499d1836aaf70a45623f" -"checksum serde 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ff246881a798936bb630947e77add6c4b031fbf28312aca8e3d7c8949429e5f0" -"checksum serde_codegen_internals 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fbca5cba592a2874e48fb67a61479f5b86c0b84a86cf82fa81f947ea538e1449" -"checksum serde_derive 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7278d46eaf402b063c25288d0e4232029e9fb2f20e272a932b2c15a9fed7f32d" -"checksum serde_json 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "d30dd31e5b6b2752ba87da4bb34edc01391bbab71563fc1e95cdd1e30dce16b8" +"checksum serde 0.9.7 (registry+https://github.com/rust-lang/crates.io-index)" = "1e0ed773960f90a78567fcfbe935284adf50c5d7cf119aa2cf43bb0b4afa69bb" +"checksum serde_codegen_internals 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c3172bf2940b975c0e4f6ab42a511c0a4407d4f46ccef87a9d3615db5c26fa96" +"checksum serde_derive 0.9.7 (registry+https://github.com/rust-lang/crates.io-index)" = "6af30425c5161deb200aac4803c62b903eb3be7e889c5823d0e16c4ce0ce989c" +"checksum serde_json 0.9.6 (registry+https://github.com/rust-lang/crates.io-index)" = "e095e4e94e7382b76f48e93bd845ffddda62df8dfd4c163b1bfa93d40e22e13a" "checksum simd 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "63b5847c2d766ca7ce7227672850955802fabd779ba616aeabead4c2c3877023" -"checksum strsim 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "67f84c44fbb2f91db7fef94554e6b2ac05909c9c0b0bc23bb98d3a1aebfe7f7c" +"checksum strsim 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b4d15c810519a91cf877e7e36e63fe068815c678181439f2f29e2562147c3694" "checksum syn 0.11.4 (registry+https://github.com/rust-lang/crates.io-index)" = "f4f94368aae82bb29656c98443a7026ca931a659e8d19dcdc41d6e273054e820" -"checksum term_size 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3f7f5f3f71b0040cecc71af239414c23fd3c73570f5ff54cf50e03cef637f2a0" +"checksum term_size 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "71662702fe5cd2cf95edd4ad655eea42f24a87a0e44059cbaa4e55260b7bc331" "checksum thread-id 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4437c97558c70d129e40629a5b385b3fb1ffac301e63941335e4d354081ec14a" "checksum thread_local 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7793b722f0f77ce716e7f1acf416359ca32ff24d04ffbac4269f44a4a83be05d" "checksum toml 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "736b60249cb25337bc196faa43ee12c705e426f3d55c214d73a4e7be06f92cb4" -"checksum unicode-normalization 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "5e94e9f6961090fcc75180629c4ef33e5310d6ed2c0dd173f4ca63c9043b669e" -"checksum unicode-segmentation 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c3bc443ded17b11305ffffe6b37e2076f328a5a8cb6aa877b1b98f77699e98b5" +"checksum unicode-normalization 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "e28fa37426fceeb5cf8f41ee273faa7c82c47dc8fba5853402841e665fcd86ff" +"checksum unicode-segmentation 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "18127285758f0e2c6cf325bb3f3d138a12fee27de4f23e146cd6a179f26c2cf3" "checksum unicode-width 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "bf3a113775714a22dcb774d8ea3655c53a32debae63a063acc00a91cc586245f" "checksum unicode-xid 0.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "8c1f860d7d29cf02cb2f3f359fd35991af3d30bac52c57d265a3c461074cb4dc" "checksum unreachable 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1f2ae5ddb18e1c92664717616dd9549dde73f539f01bd7b77c2edb2446bdff91" diff --git a/benches/deflate.rs b/benches/deflate.rs index 3bb02ab3..ddb5d8eb 100644 --- a/benches/deflate.rs +++ b/benches/deflate.rs @@ -13,9 +13,7 @@ fn deflate_16_bits_strategy_0(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_16_should_be_rgb_16.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 0, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 0, 15).ok(); }); } #[bench] @@ -23,9 +21,7 @@ fn deflate_8_bits_strategy_0(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_8_should_be_rgb_8.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 0, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 0, 15).ok(); }); } #[bench] @@ -33,9 +29,7 @@ fn deflate_4_bits_strategy_0(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_4_should_be_palette_4.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 0, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 0, 15).ok(); }); } #[bench] @@ -43,9 +37,7 @@ fn deflate_2_bits_strategy_0(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_2_should_be_palette_2.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 0, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 0, 15).ok(); }); } #[bench] @@ -53,9 +45,7 @@ fn deflate_1_bits_strategy_0(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_1_should_be_palette_1.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 0, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 0, 15).ok(); }); } #[bench] @@ -63,9 +53,7 @@ fn deflate_16_bits_strategy_1(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_16_should_be_rgb_16.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 1, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 1, 15).ok(); }); } #[bench] @@ -73,9 +61,7 @@ fn deflate_8_bits_strategy_1(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_8_should_be_rgb_8.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 1, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 1, 15).ok(); }); } #[bench] @@ -83,9 +69,7 @@ fn deflate_4_bits_strategy_1(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_4_should_be_palette_4.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 1, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 1, 15).ok(); }); } #[bench] @@ -93,9 +77,7 @@ fn deflate_2_bits_strategy_1(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_2_should_be_palette_2.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 1, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 1, 15).ok(); }); } #[bench] @@ -103,9 +85,7 @@ fn deflate_1_bits_strategy_1(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_1_should_be_palette_1.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 1, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 1, 15).ok(); }); } #[bench] @@ -113,9 +93,7 @@ fn deflate_16_bits_strategy_2(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_16_should_be_rgb_16.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 2, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 2, 15).ok(); }); } #[bench] @@ -123,9 +101,7 @@ fn deflate_8_bits_strategy_2(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_8_should_be_rgb_8.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 2, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 2, 15).ok(); }); } #[bench] @@ -133,9 +109,7 @@ fn deflate_4_bits_strategy_2(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_4_should_be_palette_4.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 2, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 2, 15).ok(); }); } #[bench] @@ -143,9 +117,7 @@ fn deflate_2_bits_strategy_2(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_2_should_be_palette_2.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 2, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 2, 15).ok(); }); } #[bench] @@ -153,9 +125,7 @@ fn deflate_1_bits_strategy_2(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_1_should_be_palette_1.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 2, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 2, 15).ok(); }); } #[bench] @@ -163,9 +133,7 @@ fn deflate_16_bits_strategy_3(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_16_should_be_rgb_16.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 3, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 3, 15).ok(); }); } #[bench] @@ -173,9 +141,7 @@ fn deflate_8_bits_strategy_3(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_8_should_be_rgb_8.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 3, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 3, 15).ok(); }); } #[bench] @@ -183,9 +149,7 @@ fn deflate_4_bits_strategy_3(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_4_should_be_palette_4.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 3, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 3, 15).ok(); }); } #[bench] @@ -193,9 +157,7 @@ fn deflate_2_bits_strategy_3(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_2_should_be_palette_2.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 3, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 3, 15).ok(); }); } #[bench] @@ -203,9 +165,7 @@ fn deflate_1_bits_strategy_3(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_1_should_be_palette_1.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::deflate(png.raw_data.as_ref(), 9, 9, 3, 15).ok(); - }); + b.iter(|| { deflate::deflate(png.raw_data.as_ref(), 9, 9, 3, 15).ok(); }); } #[bench] @@ -213,7 +173,5 @@ fn inflate_generic(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_16_should_be_rgb_16.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::inflate(png.idat_data.as_ref()).ok(); - }); + b.iter(|| { deflate::inflate(png.idat_data.as_ref()).ok(); }); } diff --git a/benches/filters.rs b/benches/filters.rs index d7728f3f..68ea6153 100644 --- a/benches/filters.rs +++ b/benches/filters.rs @@ -12,9 +12,7 @@ fn filters_16_bits_filter_0(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_16_should_be_rgb_16.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(0); - }); + b.iter(|| { png.filter_image(0); }); } #[bench] @@ -22,9 +20,7 @@ fn filters_8_bits_filter_0(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_8_should_be_rgb_8.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(0); - }); + b.iter(|| { png.filter_image(0); }); } #[bench] @@ -32,9 +28,7 @@ fn filters_4_bits_filter_0(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_4_should_be_palette_4.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(0); - }); + b.iter(|| { png.filter_image(0); }); } #[bench] @@ -42,9 +36,7 @@ fn filters_2_bits_filter_0(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_2_should_be_palette_2.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(0); - }); + b.iter(|| { png.filter_image(0); }); } #[bench] @@ -52,9 +44,7 @@ fn filters_1_bits_filter_0(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_1_should_be_palette_1.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(0); - }); + b.iter(|| { png.filter_image(0); }); } #[bench] @@ -62,9 +52,7 @@ fn filters_16_bits_filter_1(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_16_should_be_rgb_16.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(1); - }); + b.iter(|| { png.filter_image(1); }); } #[bench] @@ -72,9 +60,7 @@ fn filters_8_bits_filter_1(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_8_should_be_rgb_8.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(1); - }); + b.iter(|| { png.filter_image(1); }); } #[bench] @@ -82,9 +68,7 @@ fn filters_4_bits_filter_1(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_4_should_be_palette_4.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(1); - }); + b.iter(|| { png.filter_image(1); }); } #[bench] @@ -92,9 +76,7 @@ fn filters_2_bits_filter_1(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_2_should_be_palette_2.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(1); - }); + b.iter(|| { png.filter_image(1); }); } #[bench] @@ -102,9 +84,7 @@ fn filters_1_bits_filter_1(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_1_should_be_palette_1.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(1); - }); + b.iter(|| { png.filter_image(1); }); } #[bench] @@ -112,9 +92,7 @@ fn filters_16_bits_filter_2(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_16_should_be_rgb_16.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(2); - }); + b.iter(|| { png.filter_image(2); }); } #[bench] @@ -122,9 +100,7 @@ fn filters_8_bits_filter_2(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_8_should_be_rgb_8.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(2); - }); + b.iter(|| { png.filter_image(2); }); } #[bench] @@ -132,9 +108,7 @@ fn filters_4_bits_filter_2(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_4_should_be_palette_4.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(2); - }); + b.iter(|| { png.filter_image(2); }); } #[bench] @@ -142,9 +116,7 @@ fn filters_2_bits_filter_2(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_2_should_be_palette_2.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(2); - }); + b.iter(|| { png.filter_image(2); }); } #[bench] @@ -152,9 +124,7 @@ fn filters_1_bits_filter_2(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_1_should_be_palette_1.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(2); - }); + b.iter(|| { png.filter_image(2); }); } #[bench] @@ -162,9 +132,7 @@ fn filters_16_bits_filter_3(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_16_should_be_rgb_16.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(3); - }); + b.iter(|| { png.filter_image(3); }); } #[bench] @@ -172,9 +140,7 @@ fn filters_8_bits_filter_3(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_8_should_be_rgb_8.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(3); - }); + b.iter(|| { png.filter_image(3); }); } #[bench] @@ -182,9 +148,7 @@ fn filters_4_bits_filter_3(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_4_should_be_palette_4.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(3); - }); + b.iter(|| { png.filter_image(3); }); } #[bench] @@ -192,9 +156,7 @@ fn filters_2_bits_filter_3(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_2_should_be_palette_2.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(3); - }); + b.iter(|| { png.filter_image(3); }); } #[bench] @@ -202,9 +164,7 @@ fn filters_1_bits_filter_3(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_1_should_be_palette_1.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(3); - }); + b.iter(|| { png.filter_image(3); }); } #[bench] @@ -212,9 +172,7 @@ fn filters_16_bits_filter_4(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_16_should_be_rgb_16.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(4); - }); + b.iter(|| { png.filter_image(4); }); } #[bench] @@ -222,9 +180,7 @@ fn filters_8_bits_filter_4(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_8_should_be_rgb_8.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(4); - }); + b.iter(|| { png.filter_image(4); }); } #[bench] @@ -232,9 +188,7 @@ fn filters_4_bits_filter_4(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_4_should_be_palette_4.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(4); - }); + b.iter(|| { png.filter_image(4); }); } #[bench] @@ -242,9 +196,7 @@ fn filters_2_bits_filter_4(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_2_should_be_palette_2.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(4); - }); + b.iter(|| { png.filter_image(4); }); } #[bench] @@ -252,9 +204,7 @@ fn filters_1_bits_filter_4(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_1_should_be_palette_1.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(4); - }); + b.iter(|| { png.filter_image(4); }); } #[bench] @@ -262,9 +212,7 @@ fn filters_16_bits_filter_5(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_16_should_be_rgb_16.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(5); - }); + b.iter(|| { png.filter_image(5); }); } #[bench] @@ -272,9 +220,7 @@ fn filters_8_bits_filter_5(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_8_should_be_rgb_8.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(5); - }); + b.iter(|| { png.filter_image(5); }); } #[bench] @@ -282,9 +228,7 @@ fn filters_4_bits_filter_5(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_4_should_be_palette_4.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(5); - }); + b.iter(|| { png.filter_image(5); }); } #[bench] @@ -292,9 +236,7 @@ fn filters_2_bits_filter_5(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_2_should_be_palette_2.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(5); - }); + b.iter(|| { png.filter_image(5); }); } #[bench] @@ -302,7 +244,5 @@ fn filters_1_bits_filter_5(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_1_should_be_palette_1.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - png.filter_image(5); - }); + b.iter(|| { png.filter_image(5); }); } diff --git a/benches/zopfli.rs b/benches/zopfli.rs index bbafa96d..4629c698 100644 --- a/benches/zopfli.rs +++ b/benches/zopfli.rs @@ -13,9 +13,7 @@ fn zopfli_16_bits_strategy_0(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_16_should_be_rgb_16.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::zopfli_deflate(png.raw_data.as_ref()).ok(); - }); + b.iter(|| { deflate::zopfli_deflate(png.raw_data.as_ref()).ok(); }); } #[bench] @@ -23,9 +21,7 @@ fn zopfli_8_bits_strategy_0(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/rgb_8_should_be_rgb_8.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::zopfli_deflate(png.raw_data.as_ref()).ok(); - }); + b.iter(|| { deflate::zopfli_deflate(png.raw_data.as_ref()).ok(); }); } #[bench] @@ -33,9 +29,7 @@ fn zopfli_4_bits_strategy_0(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_4_should_be_palette_4.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::zopfli_deflate(png.raw_data.as_ref()).ok(); - }); + b.iter(|| { deflate::zopfli_deflate(png.raw_data.as_ref()).ok(); }); } #[bench] @@ -43,9 +37,7 @@ fn zopfli_2_bits_strategy_0(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_2_should_be_palette_2.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::zopfli_deflate(png.raw_data.as_ref()).ok(); - }); + b.iter(|| { deflate::zopfli_deflate(png.raw_data.as_ref()).ok(); }); } #[bench] @@ -53,7 +45,5 @@ fn zopfli_1_bits_strategy_0(b: &mut Bencher) { let input = test::black_box(PathBuf::from("tests/files/palette_1_should_be_palette_1.png")); let png = png::PngData::new(&input, false).unwrap(); - b.iter(|| { - deflate::zopfli_deflate(png.raw_data.as_ref()).ok(); - }); + b.iter(|| { deflate::zopfli_deflate(png.raw_data.as_ref()).ok(); }); }