##// END OF EJS Templates
rust-nodemap: pure Rust example...
rust-nodemap: pure Rust example To run, use `cargo run --release --example nodemap` This demonstrates that simple scenarios entirely written in Rust can content themselves with `NodeTree<T>`. The example mmaps both the nodemap file and the changelog index. We had of course to include an implementation of `RevlogIndex` directly, which isn't much at this stage. It felt a bit prematurate to include it in the lib. Here are some first performance measurements, obtained with this example, on a clone of mozilla-central with 440000 changesets: (create) Nodemap constructed in RAM in 153.638305ms (query CAE63161B68962) found in 22.362us: Ok(Some(269489)) (bench) Did 3 queries in 36.418µs (mean 12.139µs) (bench) Did 50 queries in 184.318µs (mean 3.686µs) (bench) Did 100000 queries in 31.053461ms (mean 310ns) To be fair, even between bench runs, results tend to depend whether the file is still in kernel caches, and it's not so easy to get back to a real cold start. The worst we've seen was in the 50us ballpark. In any busy server setting, the pages would always be in RAM. We hope it's good enough not to be significantly slower on any concrete Mercurial operation than the C nodetree when fully in RAM, and of course this implementation has the serious headstart advantage of persistence. Differential Revision: https://phab.mercurial-scm.org/D7797

File last commit:

r44870:8f7c6656 default
r44870:8f7c6656 default
Show More
Cargo.lock
737 lines | 32.3 KiB | text/plain | TextLexer
Yuya Nishihara
rust: update Cargo.lock to include @generated comment...
r42682 # This file is automatically @generated by Cargo.
# It is not intended for manual editing.
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 [[package]]
name = "aho-corasick"
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 version = "0.7.8"
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Yuya Nishihara
rust: update dependencies...
r44699 "memchr 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 ]
[[package]]
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 name = "ansi_term"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Georges Racinet
rust-nodemap: pure Rust example...
r44870 name = "atty"
version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"hermit-abi 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
"libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Georges Racinet
rust: translated random test of missingancestors...
r41841 name = "autocfg"
Raphaël Gomès
rust-dependencies: update rayon...
r44618 version = "0.1.7"
Georges Racinet
rust: translated random test of missingancestors...
r41841 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Yuya Nishihara
rust: update dependencies...
r44699 name = "autocfg"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Georges Racinet
rust: translated random test of missingancestors...
r41841 name = "bitflags"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 version = "1.2.1"
Georges Racinet
rust: translated random test of missingancestors...
r41841 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Raphaël Gomès
rust-dirstate: add rust-cpython bindings to the new parse/pack functions...
r42489 name = "byteorder"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Yuya Nishihara
rust: update dependencies...
r44699 name = "c2-chacha"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"ppv-lite86 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Raphaël Gomès
rust-re2: add wrapper for calling Re2 from Rust...
r44786 name = "cc"
version = "1.0.50"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 name = "cfg-if"
version = "0.1.10"
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Georges Racinet
rust-nodemap: pure Rust example...
r44870 name = "clap"
version = "2.33.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
"atty 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
"bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
"strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
"textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
"unicode-width 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
"vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Georges Racinet
rust: translated random test of missingancestors...
r41841 name = "cloudabi"
version = "0.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust: translated random test of missingancestors...
r41841 ]
[[package]]
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 name = "cpython"
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 version = "0.4.1"
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Yuya Nishihara
rust: update dependencies...
r44699 "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
"num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "python27-sys 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
"python3-sys 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 ]
Gregory Szorc
rust: move Cargo.lock...
r35619 [[package]]
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 name = "crossbeam-deque"
Raphaël Gomès
rust-dependencies: update rayon...
r44618 version = "0.7.2"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "crossbeam-epoch 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
"crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 ]
[[package]]
name = "crossbeam-epoch"
Raphaël Gomès
rust-dependencies: update rayon...
r44618 version = "0.8.0"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
Yuya Nishihara
rust: update dependencies...
r44699 "memoffset 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "crossbeam-queue"
Raphaël Gomès
rust-dependencies: update rayon...
r44618 version = "0.2.1"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
"crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 ]
[[package]]
name = "crossbeam-utils"
Raphaël Gomès
rust-dependencies: update rayon...
r44618 version = "0.7.0"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
"lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 name = "ctor"
version = "0.1.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
"syn 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "difference"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 name = "either"
version = "1.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Georges Racinet
rust: translated random test of missingancestors...
r41841 name = "fuchsia-cprng"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 version = "0.1.1"
Georges Racinet
rust: translated random test of missingancestors...
r41841 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Yuya Nishihara
rust: update dependencies...
r44699 name = "getrandom"
version = "0.1.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
"libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
"wasi 0.9.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "hermit-abi"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Georges Racinet
rust-node: binary Node ID and conversion utilities...
r44601 name = "hex"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Georges Racinet
rust: pure Rust lazyancestors iterator...
r40307 name = "hg-core"
version = "0.1.0"
Georges Racinet
rust: translated random test of missingancestors...
r41841 dependencies = [
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-re2: add wrapper for calling Re2 from Rust...
r44786 "cc 1.0.50 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust-nodemap: pure Rust example...
r44870 "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust-node: binary Node ID and conversion utilities...
r44601 "hex 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-re2: add wrapper for calling Re2 from Rust...
r44786 "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
Yuya Nishihara
rust: update dependencies...
r44699 "memchr 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust-nodemap: pure Rust example...
r44870 "memmap 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust: translated random test of missingancestors...
r41841 "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "rayon 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "regex 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-utils: add util for canonical path...
r44783 "same-file 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-pathauditor: add Rust implementation of the `pathauditor`...
r44737 "tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-performance: introduce FastHashMap type alias for HashMap...
r44278 "twox-hash 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust: translated random test of missingancestors...
r41841 ]
Georges Racinet
rust: pure Rust lazyancestors iterator...
r40307
[[package]]
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 name = "hg-cpython"
version = "0.1.0"
dependencies = [
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "cpython 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 "hg-core 0.1.0",
Yuya Nishihara
rust: update dependencies...
r44699 "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 ]
[[package]]
Georges Racinet
rust: iterator bindings to C code...
r40308 name = "hgdirectffi"
version = "0.1.0"
dependencies = [
"hg-core 0.1.0",
Yuya Nishihara
rust: update dependencies...
r44699 "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
rust: move Cargo.lock...
r35619 ]
[[package]]
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 name = "lazy_static"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 version = "1.4.0"
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Gregory Szorc
rust: move Cargo.lock...
r35619 name = "libc"
Yuya Nishihara
rust: update dependencies...
r44699 version = "0.2.66"
Gregory Szorc
rust: move Cargo.lock...
r35619 source = "registry+https://github.com/rust-lang/crates.io-index"
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 [[package]]
name = "memchr"
Yuya Nishihara
rust: update dependencies...
r44699 version = "2.3.0"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Georges Racinet
rust-nodemap: pure Rust example...
r44870 name = "memmap"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 name = "memoffset"
Yuya Nishihara
rust: update dependencies...
r44699 version = "0.5.3"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 name = "num-traits"
Yuya Nishihara
rust: update dependencies...
r44699 version = "0.2.11"
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 source = "registry+https://github.com/rust-lang/crates.io-index"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 dependencies = [
Yuya Nishihara
rust: update dependencies...
r44699 "autocfg 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 ]
[[package]]
name = "num_cpus"
Yuya Nishihara
rust: update dependencies...
r44699 version = "1.12.0"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Yuya Nishihara
rust: update dependencies...
r44699 "hermit-abi 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
"libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 ]
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001
[[package]]
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 name = "output_vt100"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Yuya Nishihara
rust: update dependencies...
r44699 name = "ppv-lite86"
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 name = "pretty_assertions"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
"ctor 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
"difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"output_vt100 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "proc-macro2"
version = "1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 name = "python27-sys"
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 version = "0.4.1"
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Yuya Nishihara
rust: update dependencies...
r44699 "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "regex 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 ]
[[package]]
name = "python3-sys"
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 version = "0.4.1"
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Yuya Nishihara
rust: update dependencies...
r44699 "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "regex 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "quote"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"proc-macro2 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 ]
[[package]]
Georges Racinet
rust: translated random test of missingancestors...
r41841 name = "rand"
version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
Yuya Nishihara
rust: update dependencies...
r44699 "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust: translated random test of missingancestors...
r41841 "rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust: translated random test of missingancestors...
r41841 "rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
"rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
"rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust: translated random test of missingancestors...
r41841 "rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust: translated random test of missingancestors...
r41841 ]
[[package]]
Yuya Nishihara
rust: update dependencies...
r44699 name = "rand"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"getrandom 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
"libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
"rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
"rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
"rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Georges Racinet
rust: translated random test of missingancestors...
r41841 name = "rand_chacha"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust: translated random test of missingancestors...
r41841 "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Yuya Nishihara
rust: update dependencies...
r44699 name = "rand_chacha"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"c2-chacha 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
"rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Georges Racinet
rust: translated random test of missingancestors...
r41841 name = "rand_core"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust: translated random test of missingancestors...
r41841 ]
[[package]]
name = "rand_core"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 version = "0.4.2"
Georges Racinet
rust: translated random test of missingancestors...
r41841 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Yuya Nishihara
rust: update dependencies...
r44699 name = "rand_core"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"getrandom 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Georges Racinet
rust: translated random test of missingancestors...
r41841 name = "rand_hc"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Yuya Nishihara
rust: update dependencies...
r44699 name = "rand_hc"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Georges Racinet
rust: translated random test of missingancestors...
r41841 name = "rand_isaac"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "rand_jitter"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 version = "0.1.4"
Georges Racinet
rust: translated random test of missingancestors...
r41841 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Yuya Nishihara
rust: update dependencies...
r44699 "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust: translated random test of missingancestors...
r41841 ]
[[package]]
name = "rand_os"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 version = "0.1.3"
Georges Racinet
rust: translated random test of missingancestors...
r41841 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
Yuya Nishihara
rust: update dependencies...
r44699 "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust: translated random test of missingancestors...
r41841 "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust: translated random test of missingancestors...
r41841 ]
[[package]]
name = "rand_pcg"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 version = "0.1.2"
Georges Racinet
rust: translated random test of missingancestors...
r41841 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust: translated random test of missingancestors...
r41841 ]
[[package]]
name = "rand_xorshift"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 name = "rayon"
Raphaël Gomès
rust-dependencies: update rayon...
r44618 version = "1.3.0"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "crossbeam-deque 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "rayon-core 1.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 ]
[[package]]
name = "rayon-core"
Raphaël Gomès
rust-dependencies: update rayon...
r44618 version = "1.7.0"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "crossbeam-deque 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
"crossbeam-queue 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
"crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
Yuya Nishihara
rust: update dependencies...
r44699 "num_cpus 1.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 ]
[[package]]
Georges Racinet
rust: translated random test of missingancestors...
r41841 name = "rdrand"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Raphaël Gomès
rust-pathauditor: add Rust implementation of the `pathauditor`...
r44737 name = "redox_syscall"
version = "0.1.56"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 name = "regex"
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 version = "1.3.4"
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "aho-corasick 0.7.8 (registry+https://github.com/rust-lang/crates.io-index)",
Yuya Nishihara
rust: update dependencies...
r44699 "memchr 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "regex-syntax 0.6.14 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "thread_local 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 ]
[[package]]
name = "regex-syntax"
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 version = "0.6.14"
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Raphaël Gomès
rust-pathauditor: add Rust implementation of the `pathauditor`...
r44737 name = "remove_dir_all"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Georges Racinet
rust: translated random test of missingancestors...
r41841 name = "rustc_version"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Raphaël Gomès
rust-utils: add util for canonical path...
r44783 name = "same-file"
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"winapi-util 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 name = "scopeguard"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Georges Racinet
rust: translated random test of missingancestors...
r41841 name = "semver"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "semver-parser"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Georges Racinet
rust-nodemap: pure Rust example...
r44870 name = "strsim"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 name = "syn"
version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"proc-macro2 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",
"quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
"unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Raphaël Gomès
rust-pathauditor: add Rust implementation of the `pathauditor`...
r44737 name = "tempfile"
version = "3.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
"libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
"rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
"redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
"remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Georges Racinet
rust-nodemap: pure Rust example...
r44870 name = "textwrap"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"unicode-width 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 name = "thread_local"
Raphaël Gomès
rust-dependencies: update rayon...
r44618 version = "1.0.1"
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
Georges Racinet
rust-cpython: start cpython crate bindings...
r41001 ]
[[package]]
Raphaël Gomès
rust-performance: introduce FastHashMap type alias for HashMap...
r44278 name = "twox-hash"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Yuya Nishihara
rust: update dependencies...
r44699 "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
Raphaël Gomès
rust-performance: introduce FastHashMap type alias for HashMap...
r44278 ]
[[package]]
Georges Racinet
rust-nodemap: pure Rust example...
r44870 name = "unicode-width"
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 name = "unicode-xid"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Georges Racinet
rust-nodemap: pure Rust example...
r44870 name = "vec_map"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Yuya Nishihara
rust: update dependencies...
r44699 name = "wasi"
version = "0.9.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Georges Racinet
rust: translated random test of missingancestors...
r41841 name = "winapi"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 version = "0.3.8"
Georges Racinet
rust: translated random test of missingancestors...
r41841 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "winapi-i686-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Raphaël Gomès
rust-utils: add util for canonical path...
r44783 name = "winapi-util"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Georges Racinet
rust: translated random test of missingancestors...
r41841 name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
Gregory Szorc
rust: move Cargo.lock...
r35619 [metadata]
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "checksum aho-corasick 0.7.8 (registry+https://github.com/rust-lang/crates.io-index)" = "743ad5a418686aad3b87fd14c43badd828cf26e214a00f92a384291cf22e1811"
"checksum ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
Georges Racinet
rust-nodemap: pure Rust example...
r44870 "checksum atty 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)" = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "checksum autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2"
Yuya Nishihara
rust: update dependencies...
r44699 "checksum autocfg 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "checksum bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
"checksum byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5"
Yuya Nishihara
rust: update dependencies...
r44699 "checksum c2-chacha 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "214238caa1bf3a496ec3392968969cab8549f96ff30652c9e56885329315f6bb"
Raphaël Gomès
rust-re2: add wrapper for calling Re2 from Rust...
r44786 "checksum cc 1.0.50 (registry+https://github.com/rust-lang/crates.io-index)" = "95e28fa049fda1c330bcf9d723be7663a899c4679724b34c81e9f5a326aab8cd"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "checksum cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
Georges Racinet
rust-nodemap: pure Rust example...
r44870 "checksum clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9"
Georges Racinet
rust: translated random test of missingancestors...
r41841 "checksum cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "checksum cpython 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "bfaf3847ab963e40c4f6dd8d6be279bdf74007ae2413786a0dcbb28c52139a95"
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "checksum crossbeam-deque 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "c3aa945d63861bfe624b55d153a39684da1e8c0bc8fba932f7ee3a3c16cea3ca"
"checksum crossbeam-epoch 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5064ebdbf05ce3cb95e45c8b086f72263f4166b29b97f6baff7ef7fe047b55ac"
"checksum crossbeam-queue 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c695eeca1e7173472a32221542ae469b3e9aac3a4fc81f7696bcad82029493db"
"checksum crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ce446db02cdc3165b94ae73111e570793400d0794e46125cc4056c81cbb039f4"
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "checksum ctor 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "cd8ce37ad4184ab2ce004c33bf6379185d3b1c95801cab51026bd271bf68eedc"
"checksum difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "checksum either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3"
"checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
Yuya Nishihara
rust: update dependencies...
r44699 "checksum getrandom 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb"
"checksum hermit-abi 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "eff2656d88f158ce120947499e971d743c05dbcbed62e5bd2f38f1698bbc3772"
Georges Racinet
rust-node: binary Node ID and conversion utilities...
r44601 "checksum hex 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "023b39be39e3a2da62a94feb433e91e8bcd37676fbc8bea371daf52b7a769a3e"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
Yuya Nishihara
rust: update dependencies...
r44699 "checksum libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)" = "d515b1f41455adea1313a4a2ac8a8a477634fbae63cc6100e3aebb207ce61558"
"checksum memchr 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3197e20c7edb283f87c071ddfc7a2cca8f8e0b888c242959846a6fce03c72223"
Georges Racinet
rust-nodemap: pure Rust example...
r44870 "checksum memmap 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b"
Yuya Nishihara
rust: update dependencies...
r44699 "checksum memoffset 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "75189eb85871ea5c2e2c15abbdd541185f63b408415e5051f5cac122d8c774b9"
"checksum num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "c62be47e61d1842b9170f0fdeec8eba98e60e90e5446449a0545e5152acd7096"
"checksum num_cpus 1.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "46203554f085ff89c235cd12f7075f3233af9b11ed7c9e16dfe2560d03313ce6"
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "checksum output_vt100 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "53cdc5b785b7a58c5aad8216b3dfa114df64b0b06ae6e1501cef91df2fbdf8f9"
Yuya Nishihara
rust: update dependencies...
r44699 "checksum ppv-lite86 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "74490b50b9fbe561ac330df47c08f3f33073d2d00c150f719147d7c54522fa1b"
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "checksum pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3f81e1644e1b54f5a68959a29aa86cde704219254669da328ecfdf6a1f09d427"
"checksum proc-macro2 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)" = "3acb317c6ff86a4e579dfa00fc5e6cca91ecbb4e7eb2df0468805b674eb88548"
"checksum python27-sys 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "67cb041de8615111bf224dd75667af5f25c6e032118251426fed7f1b70ce4c8c"
"checksum python3-sys 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "90af11779515a1e530af60782d273b59ac79d33b0e253c071a728563957c76d4"
"checksum quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe"
Georges Racinet
rust: translated random test of missingancestors...
r41841 "checksum rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca"
Yuya Nishihara
rust: update dependencies...
r44699 "checksum rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)" = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
Georges Racinet
rust: translated random test of missingancestors...
r41841 "checksum rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef"
Yuya Nishihara
rust: update dependencies...
r44699 "checksum rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853"
Georges Racinet
rust: translated random test of missingancestors...
r41841 "checksum rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "checksum rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
Yuya Nishihara
rust: update dependencies...
r44699 "checksum rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
Georges Racinet
rust: translated random test of missingancestors...
r41841 "checksum rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4"
Yuya Nishihara
rust: update dependencies...
r44699 "checksum rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
Georges Racinet
rust: translated random test of missingancestors...
r41841 "checksum rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "checksum rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b"
"checksum rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071"
"checksum rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44"
Georges Racinet
rust: translated random test of missingancestors...
r41841 "checksum rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c"
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "checksum rayon 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "db6ce3297f9c85e16621bb8cca38a06779ffc31bb8184e1be4bed2be4678a098"
"checksum rayon-core 1.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "08a89b46efaf957e52b18062fb2f4660f8b8a4dde1807ca002690868ef2c85a9"
Georges Racinet
rust: translated random test of missingancestors...
r41841 "checksum rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
Raphaël Gomès
rust-pathauditor: add Rust implementation of the `pathauditor`...
r44737 "checksum redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)" = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84"
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "checksum regex 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "322cf97724bea3ee221b78fe25ac9c46114ebb51747ad5babd51a2fc6a8235a8"
"checksum regex-syntax 0.6.14 (registry+https://github.com/rust-lang/crates.io-index)" = "b28dfe3fe9badec5dbf0a79a9cccad2cfc2ab5484bdb3e44cbd1ae8b3ba2be06"
Raphaël Gomès
rust-pathauditor: add Rust implementation of the `pathauditor`...
r44737 "checksum remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e"
Georges Racinet
rust: translated random test of missingancestors...
r41841 "checksum rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
Raphaël Gomès
rust-utils: add util for canonical path...
r44783 "checksum same-file 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "checksum scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b42e15e59b18a828bbf5c58ea01debb36b9b096346de35d941dcb89009f24a0d"
Georges Racinet
rust: translated random test of missingancestors...
r41841 "checksum semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
"checksum semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
Georges Racinet
rust-nodemap: pure Rust example...
r44870 "checksum strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "checksum syn 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)" = "af6f3550d8dff9ef7dc34d384ac6f107e5d31c8f57d9f28e0081503f547ac8f5"
Raphaël Gomès
rust-pathauditor: add Rust implementation of the `pathauditor`...
r44737 "checksum tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9"
Georges Racinet
rust-nodemap: pure Rust example...
r44870 "checksum textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
Raphaël Gomès
rust-dependencies: update rayon...
r44618 "checksum thread_local 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14"
Raphaël Gomès
rust-performance: introduce FastHashMap type alias for HashMap...
r44278 "checksum twox-hash 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3bfd5b7557925ce778ff9b9ef90e3ade34c524b5ff10e239c69a42d546d2af56"
Georges Racinet
rust-nodemap: pure Rust example...
r44870 "checksum unicode-width 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479"
Raphaël Gomès
rust-hg-path: add useful methods to `HgPath`...
r44738 "checksum unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
Georges Racinet
rust-nodemap: pure Rust example...
r44870 "checksum vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a"
Yuya Nishihara
rust: update dependencies...
r44699 "checksum wasi 0.9.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)" = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
Raphaël Gomès
rust-dirstate-status: add first Rust implementation of `dirstate.status`...
r43565 "checksum winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
Georges Racinet
rust: translated random test of missingancestors...
r41841 "checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
Raphaël Gomès
rust-utils: add util for canonical path...
r44783 "checksum winapi-util 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4ccfbf554c6ad11084fb7517daca16cfdcaccbdadba4fc336f032a8b12c2ad80"
Georges Racinet
rust: translated random test of missingancestors...
r41841 "checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"