diff options
Diffstat (limited to 'vendor/bytecount')
-rw-r--r-- | vendor/bytecount/.cargo-checksum.json | 2 | ||||
-rw-r--r-- | vendor/bytecount/Cargo.toml | 35 | ||||
-rw-r--r-- | vendor/bytecount/README.md | 4 |
3 files changed, 26 insertions, 15 deletions
diff --git a/vendor/bytecount/.cargo-checksum.json b/vendor/bytecount/.cargo-checksum.json index 700fc57f2..9873561f5 100644 --- a/vendor/bytecount/.cargo-checksum.json +++ b/vendor/bytecount/.cargo-checksum.json @@ -1 +1 @@ -{"files":{"Cargo.toml":"90f053e609e5ba2abe4f05ecca43423ed11efebf55d6070fd9983252a81c24a8","LICENSE.Apache2":"b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1","LICENSE.MIT":"a5dea80c1f383cb5f80a6bb0da5e55a2beb9f24adb123ce6300af2cbaaa3bf65","README.md":"84e452fd64997865cf8f55790717703efb8efc7c43c82252a23545d50e73fa28","benches/bench.rs":"085734cc7b3c3f6da30eeab8bf98d95fc2a9c0886c63f93edd98df356674bf8e","ci/miri.sh":"fb8d52144352c6b09ac925fb089177d30f46ab8b17dd378d68e414c6b6b5b709","src/integer_simd.rs":"5cd97182cd5aea5c5eab1e1cb5d9d409f263de9083c8e69cd7f9d1dd379dfb52","src/lib.rs":"000a6591306852b9ec892995cd6ab4247b8a727f4befa9dd6a9851c20a5f6552","src/naive.rs":"068dae3fba7d721227bb7a9ed9bdfe4a12cfb373a9de4852d6a517630fabf0c8","src/simd/generic.rs":"2f01963147fa97b5dbd7a166975e6f6660d3197f4b6d0a78ed138da9f78a269e","src/simd/mod.rs":"8ce4aac79520bd0d49f6e48471bf32a2d6d3cd8a3a1c65e393f4f4fae6c7f502","src/simd/x86_avx2.rs":"0345d5fbb74d907e3e6cd0d361427ce75645e7abf4c6efa17ef20ee8a4d8fc18","src/simd/x86_sse2.rs":"e7caab115d77118e6a7bca8daea4a9b6d2d318bd3e76ddc23dc4f023aced1f77","tests/check.rs":"e5075559155a1aae6326932e68410996ca52e4140db4b26eb8b9f03a07241b87"},"package":"72feb31ffc86498dacdbd0fcebb56138e7177a8cc5cea4516031d15ae85a742e"}
\ No newline at end of file +{"files":{"Cargo.toml":"6c717facc1c70c392d84a7016618b5dab0de6288bed23ca8487b53066a5b46d6","LICENSE.Apache2":"b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1","LICENSE.MIT":"a5dea80c1f383cb5f80a6bb0da5e55a2beb9f24adb123ce6300af2cbaaa3bf65","README.md":"82e221d833de855297b37c2ab48547ede0c7db5a7c303dd9fc314f7250abe456","benches/bench.rs":"085734cc7b3c3f6da30eeab8bf98d95fc2a9c0886c63f93edd98df356674bf8e","ci/miri.sh":"fb8d52144352c6b09ac925fb089177d30f46ab8b17dd378d68e414c6b6b5b709","src/integer_simd.rs":"5cd97182cd5aea5c5eab1e1cb5d9d409f263de9083c8e69cd7f9d1dd379dfb52","src/lib.rs":"000a6591306852b9ec892995cd6ab4247b8a727f4befa9dd6a9851c20a5f6552","src/naive.rs":"068dae3fba7d721227bb7a9ed9bdfe4a12cfb373a9de4852d6a517630fabf0c8","src/simd/generic.rs":"2f01963147fa97b5dbd7a166975e6f6660d3197f4b6d0a78ed138da9f78a269e","src/simd/mod.rs":"8ce4aac79520bd0d49f6e48471bf32a2d6d3cd8a3a1c65e393f4f4fae6c7f502","src/simd/x86_avx2.rs":"0345d5fbb74d907e3e6cd0d361427ce75645e7abf4c6efa17ef20ee8a4d8fc18","src/simd/x86_sse2.rs":"e7caab115d77118e6a7bca8daea4a9b6d2d318bd3e76ddc23dc4f023aced1f77","tests/check.rs":"e5075559155a1aae6326932e68410996ca52e4140db4b26eb8b9f03a07241b87"},"package":"2c676a478f63e9fa2dd5368a42f28bba0d6c560b775f38583c8bbaa7fcd67c9c"}
\ No newline at end of file diff --git a/vendor/bytecount/Cargo.toml b/vendor/bytecount/Cargo.toml index e3571c5c1..4197a82ca 100644 --- a/vendor/bytecount/Cargo.toml +++ b/vendor/bytecount/Cargo.toml @@ -3,22 +3,30 @@ # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies -# to registry (e.g., crates.io) dependencies +# to registry (e.g., crates.io) dependencies. # -# If you believe there's an error in this file please file an -# issue against the rust-lang/cargo repository. If you're -# editing this file be aware that the upstream Cargo.toml -# will likely look very different (and much more reasonable) +# If you are reading this file be aware that the original Cargo.toml +# will likely look very different (and much more reasonable). +# See Cargo.toml.orig for the original contents. [package] edition = "2018" name = "bytecount" -version = "0.6.2" -authors = ["Andre Bogus <bogusandre@gmail.de>", "Joshua Landau <joshua@landau.ws>"] -exclude = ["/.travis.yml", "/appveyor.yml"] +version = "0.6.3" +authors = [ + "Andre Bogus <bogusandre@gmail.de>", + "Joshua Landau <joshua@landau.ws>", +] +exclude = [ + "/.travis.yml", + "/appveyor.yml", +] description = "count occurrences of a given byte, or the number of UTF-8 code points, in a byte slice, fast" readme = "README.md" -categories = ["algorithms", "no-std"] +categories = [ + "algorithms", + "no-std", +] license = "Apache-2.0/MIT" repository = "https://github.com/llogiq/bytecount" @@ -28,24 +36,27 @@ bench = false [[bench]] name = "bench" harness = false + [dependencies.packed_simd] -version = "0.3.4" +version = "0.3.8" optional = true package = "packed_simd_2" + [dev-dependencies.criterion] version = "0.3" default-features = false [dev-dependencies.quickcheck] -version = "0.9" +version = "1.0" [dev-dependencies.rand] -version = "0.7" +version = "0.8" [features] generic-simd = ["packed_simd"] html_report = [] runtime-dispatch-simd = [] + [badges.appveyor] repository = "llogiq/bytecount" diff --git a/vendor/bytecount/README.md b/vendor/bytecount/README.md index 9847c2a89..9ec89820f 100644 --- a/vendor/bytecount/README.md +++ b/vendor/bytecount/README.md @@ -4,7 +4,7 @@ Counting bytes really fast [![Build Status](https://travis-ci.org/llogiq/bytecount.svg?branch=master)](https://travis-ci.org/llogiq/bytecount) [![Windows build status](https://ci.appveyor.com/api/projects/status/github/llogiq/bytecount?svg=true)](https://ci.appveyor.com/project/llogiq/bytecount) -[![Current Version](http://meritbadge.herokuapp.com/bytecount)](https://crates.io/crates/bytecount) +[![Current Version](https://img.shields.io/crates/v/bytecount.svg)](https://crates.io/crates/bytecount) [![License: Apache 2.0/MIT](https://img.shields.io/crates/l/bytecount.svg)](#license) This uses the "hyperscreamingcount" algorithm by Joshua Landau to count bytes faster than anything else. @@ -12,7 +12,7 @@ The [newlinebench](https://github.com/llogiq/newlinebench) repository has furthe To use bytecount in your crate, if you have [cargo-edit](https://github.com/killercup/cargo-edit), just type `cargo add bytecount` in a terminal with the crate root as the current path. Otherwise you can manually edit your -`Cargo.toml` to add `bytecount = 0.5.1` to your `[dependencies]` section. +`Cargo.toml` to add `bytecount = 0.6.3` to your `[dependencies]` section. In your crate root (`lib.rs` or `main.rs`, depending on if you are writing a library or application), add `extern crate bytecount;`. Now you can simply use |