blob: d32598e716e1df0c3a05fdb636e9f231f024526d [file] [log] [blame]
mark9e5f7d52020-08-28 03:58:481[package]
2authors = ["The Rust Project Developers"]
3name = "rustc_data_structures"
4version = "0.0.0"
5edition = "2018"
6
7[lib]
8doctest = false
9
10[dependencies]
Bastian Kauschke1146c392020-09-19 15:27:1311arrayvec = { version = "0.5.1", default-features = false }
mark9e5f7d52020-08-28 03:58:4812ena = "0.14"
13indexmap = "1.5.1"
14tracing = "0.1"
15jobserver_crate = { version = "0.1.13", package = "jobserver" }
mark9e5f7d52020-08-28 03:58:4816rustc_serialize = { path = "../rustc_serialize" }
17rustc_macros = { path = "../rustc_macros" }
18rustc_graphviz = { path = "../rustc_graphviz" }
19cfg-if = "0.1.2"
20crossbeam-utils = { version = "0.7", features = ["nightly"] }
21stable_deref_trait = "1.0.0"
Josh Stonef7e75a22021-03-11 01:53:3522rayon = { version = "0.3.1", package = "rustc-rayon" }
23rayon-core = { version = "0.3.1", package = "rustc-rayon-core" }
mark9e5f7d52020-08-28 03:58:4824rustc-hash = "1.1.0"
klensy93c8ebe2021-02-14 14:37:3025smallvec = { version = "1.6.1", features = ["union", "may_dangle"] }
mark9e5f7d52020-08-28 03:58:4826rustc_index = { path = "../rustc_index", package = "rustc_index" }
27bitflags = "1.2.1"
Wesley Wisere130e9c2021-02-25 23:25:3828measureme = "9.1.0"
mark9e5f7d52020-08-28 03:58:4829libc = "0.2"
Julian Wollersberger53aaa1e2020-09-20 17:07:5230stacker = "0.1.12"
mark9e5f7d52020-08-28 03:58:4831tempfile = "3.0.5"
32
33[dependencies.parking_lot]
Andreas Jonsonb8752ff2020-09-12 06:24:0934version = "0.11"
mark9e5f7d52020-08-28 03:58:4835features = ["nightly"]
36
37[target.'cfg(windows)'.dependencies]
38winapi = { version = "0.3", features = ["fileapi", "psapi"] }
bjorn38331dbe2021-03-29 09:18:5239
40[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
41memmap2 = "0.2.1"